World Library  
Flag as Inappropriate
Email this Article

Bachelor of Computer Science

Article Id: WHEBN0002701254
Reproduction Date:

Title: Bachelor of Computer Science  
Author: World Heritage Encyclopedia
Language: English
Subject: Information and Computer Science, Peter Lee Ka-kit, Government College of Commerce & Economics, Karachi Institute of Economics and Technology, Bachelor of Science in Information Technology
Publisher: World Heritage Encyclopedia

Bachelor of Computer Science

The Bachelor of Computer Science or Bachelor of Science in Computer Science, (abbreviated BCompSc or BCS or BS CS), is a type of bachelor's degree, usually awarded after three or four years of collegiate study in computer science, but can be awarded in fewer years depending on factors such as an institution's course requirements and academic calendar. In some cases it can be awarded in 5 years. In general, computer science degree programs emphasize the mathematical and theoretical foundations of computing. A bachelor of computer science degree is normally required in order to work in the information technology industry.

The same core curriculum may, depending on the school, result in other degrees, including:

  • Bachelor of Arts (BA) in Computer Science
  • Bachelor of Applied Science (BASc) in Computer Science
  • Bachelor of Science in Information Technology
  • Bachelor of Mathematics in Computer Science
  • Bachelor of Engineering (BEng) in Computer Science
  • Bachelor of Computing in Computer Science
  • Bachelor of Science in Engineering (Computer Science) - BSE (CS)
  • Bachelor of Computer Security in Computer Science
  • Bachelor of Science (BSc or BS) in Computer Science (BSc CS or BSCS or BSc (Comp))
  • Bachelor of Computer Applications (BCA)

In many post-secondary institutions, an Honors Bachelor of Computer Science degree has been introduced as an upgrade to the regular bachelor's program and usually requires at least one additional year of study.

Typical requirements

Since computer science is such a wide field, required computer science degree courses vary. A typical list of standard courses that most computer science degrees require includes topics such as:[1]

Some schools which place more emphasis on mathematics will also require such courses such as:[2]

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

Some schools also offer concentrations in a certain area of computer science, such as: Stevens Institute,[5] Saint Leo University[6] and Fairleigh Dickinson University.[7]

Related degrees


  1. ^ [1] Course description of the Bachelor of Computer Science at , Melbourne, Australia
  2. ^ [2] Bachelor of Computer Science at Purdue University, , Indiana, U.S.
  3. ^ [3] Classes available through Purdue University's Computer Science Department
  4. ^ "Online Schools Offering Computer Science Degrees". Guide To Online Schools. Retrieved 21 June 2013. 
  5. ^ Computer Science concentrations offered by Stevens Institute
  6. ^ Saint Leo University program description offering Information assurance specialization
  7. ^ Cybersecurity concentration offered by Fairleigh Dickinson University
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from Hawaii eBook Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.