Bachelor of Computer Science explained

The Bachelor of Computer Science (abbreviated BCompSc or BCS) is a bachelor's degree for completion of an undergraduate program in computer science.[1] [2] [3] [4] [5] In general, computer science degree programs emphasize the mathematical and theoretical foundations of computing.[6]

Typical requirements

Because computer science is a wide field, courses required to earn a bachelor of computer science degree vary. A typical list of course requirements includes topics such as:[7]

Some schools may place more emphasis on mathematics and require additional courses such as:[8]

Beyond the basic set of computer science courses, students can typically choose additional courses from a variety of different fields, such as:[9]

Some schools allow students to specialize in a certain area of computer science.[10] [11] [12]

Related degrees

See also

Notes and References

  1. Web site: BCS Program (Second Degree) Computer Science at UBC . 2022-10-02 . www.cs.ubc.ca . en . 2022-04-29 . https://web.archive.org/web/20220429134846/https://www.cs.ubc.ca/students/undergrad/degree-programs/bcs-program-second-degree . live .
  2. Web site: Marketing . Bachelor of Computer Science (with specialisation) . 2022-10-02 . study.csu.edu.au . en-AU . 2022-07-10 . https://web.archive.org/web/20220710151509/https://study.csu.edu.au/courses/technology-computing-maths/bachelor-computer-science . live .
  3. Web site: Computer Science (BCS) - Eastern Washington University . 2022-10-02 . en-US . 2022-06-10 . https://web.archive.org/web/20220610152216/https://www.ewu.edu/cstem/csee/computer-science-bcs/ . live .
  4. Web site: IWU Bachelors in Computer Science Computing and Engineering . 2022-10-02 . www.indwes.edu . 2022-03-19 . https://web.archive.org/web/20220319192720/https://www.indwes.edu/undergraduate/division-of-math-and-computer-information-sciences/bs-computer-science . live .
  5. Web site: 2017-02-13 . BCS and BMath CS Majors . 2022-10-02 . University of Waterloo . en . 2022-09-21 . https://web.archive.org/web/20220921225942/https://uwaterloo.ca/computer-science/current-undergraduate-students/majors . live .
  6. Web site: Bachelor of Computer Science (BCOMPSC) Degree . . 2016-12-05 . 2016-12-18 . https://web.archive.org/web/20161218151126/http://www.uowdubai.ac.ae/computer-science-and-engineering-programs/bachelor-of-computer-science-bcompsc-degree . live .
  7. http://www.monash.edu.au/study/coursefinder/course/2380/
  8. http://www.cs.purdue.edu/academic_programs/future_students/majors_minors.shtml#Major
  9. https://esa-oas-prod-wl.itap.purdue.edu/prod/bzwsrch.p_search_catalog?subject=CS&college=S
  10. Web site: Computer Science concentrations offered by Stevens Institute. Stevens Institute of Technology. 2011-12-01. https://web.archive.org/web/20110810200703/http://www.stevens.edu/compsci/undergrad/bs_aaca.html. 2011-08-10. dead.
  11. Web site: Saint Leo University program description offering Information assurance specialization. Saint Leo University. 2011-12-01. https://web.archive.org/web/20111123122734/http://www.saintleo.edu/Academics/School-of-Business/Undergraduate-Degree-Programs/Bachelor-of-Computer-Science-Degree. 2011-11-23. dead.
  12. Web site: B.S. Computer Science - Cybersecurity Concentration. Fairleigh Dickinson University. 2011-12-01. 2011-12-31. https://web.archive.org/web/20111231130014/http://view.fdu.edu/default.aspx?id=7262. live.