Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
8 terms
Create a free account to unlock full content!
By registering, you agree to our Privacy Statement and Terms and Conditions.
Details
Program Details
Degree
Bachelors
Major
Computer Science | Cybersecurity | Software Development
Area of study
Information and Communication Technologies | Mathematics and Statistics
Course Language
English
About Program
Program Overview
Bachelor of Computer Science Program
The Bachelor of Computer Science (BCS) program consists of 40 courses, which include:
- 14 computer science core courses
- 5 mathematics and statistics core courses
- 10 breadth courses from the faculties of Arts, Engineering, Management, and Science
- 7 technical electives
- 4 free electives
Students can utilize their free electives to complete a specialization in cybersecurity, a minor in another field, or to acquire greater breadth in their studies.
Program Structure
The BCS program is normally completed in eight study terms. A common first year for BCS students includes:
- Intro. to Computer Programming I and II (in Java)
- Overview of Computer Science
- Discrete Structures
- Data and Information Management
- Intro. to Calculus I and II
- Three elective courses
Students pursuing a concurrent program will replace their first-year elective courses with coursework toward their second degree in arts or science.
Curriculum and Course Descriptions
The Bachelor of Computer Science curriculum provides a comprehensive education in computer science, with a full list of CS course descriptions available.
See More
