Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
8 terms

You've viewed 1/5 programs/universities. You can view up to 5 programs/universities

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