Computer Science (with optional Co-op)

Instructor and students in computer science lab

Bachelor of Computer Science (General)
  • Three-year degree program
  • Offers exposure to the various components of computer science
  • Provides a solid background in the foundation of computing and other subject areas
Bachelor of Computer Science with Optional Co-op (Honours)
  • Four-year degree program
  • Provides in-depth advanced theory and practice
Fields of Specialization:
Artificial Intelligence
  • Includes topics such as logic and symbolic programming, search techniques, knowledge representations, planning and natural language processing
Game Development
  • Focuses on such topics relevant to computer game development as: artificial intelligence for computer games; graphics; and multimedia and team-oriented game development
  • A game development capstone project completes the final year
  • Provides solid groundwork for entry level positions in rapidly growing game and game-related industries
  • Emphasizes WWW, visualization and human computer interface • Courses in Computer Science can be integrated with Communication, Media and Film studies and Visual Arts
Networks & Security
  • Provides training in network design and administration, software systems design and construction
  • Emphasizes theoretical and practical aspects of networks including network security and advanced topics such as multimedia networks, mobile computing, and optical and ad hoc networks

Minimum Admission Average: 70%, 75% (with co-op option)

Secondary Average: 70%

ENG4U and MHF4U required. MCV4U is strongly recommended.

Minimum average of 75% for admission to co-op program.

  • Computer and network administration
  • Software engineering
  • Database administration
  • Systems analysis
  • Multimedia
  • Game development
  • Computer programming
  • Continued study at the graduate level leading to high-level positions in industry, education and academia
  • Web developer
Learn More

Computer Science Program Guide Request More Information  Admission Requirements  How to Apply  Visit Computer Science