Bachelor of Computer Science
From Wikipedia, the free encyclopedia
Bachelor of Computer Science (abbreviated B.CompSc. or B.CS.) is a type bachelor's degree, usually awarded after four years of collegiate study in computer science. The same core curriculum may, depending on the school, result in other degrees, including:
- Bachelor of Arts in Computer Science
- Bachelor of Mathematics in Computer Science
- Bachelor of Science in Computer Science
- Bachelor of Engineering in Computer Science
[edit] Typical Degree Requirements
Since Computer Science is such a wide field, required Computer Science Degree courses varies. Here is a typical list of standard courses with most Computer Science Degree requires. [citation needed]
- Programming Principles
- Algorithms
- Data Structures
- Logic and Computation
Some schools which place more emphasis on Mathematics will have more required mathematics courses such as:
Beyond the basic set of Computer Science courses, typically students can choose courses from a large variety of different fields, such as[citation needed]:
- Theory of computation
- Operating Systems
- Numerical computation
- Computer architecture
- Compilers
- Software Engineering
- Databases
- Real-time computing
- Distributed system
- Computer Networking
- Data Communication
- Computer Graphics
- Artificial Intelligence
- Multimedia
- Internet computing
For Schools that offer Computer Science degrees, see Category:Computer science departments.