Computer Science

Elevate your future with Computer Science at Brock!

Our bachelor’s programs offer cutting-edge education in contemporary computer science. We also offer Honours concentrations in Artificial Intelligence (AI) and Software Engineering (SE), setting you apart in a rapidly evolving technological landscape.

Our concentrations go beyond the basics, empowering you to develop solutions that tackle complex challenges. Our AI concentration includes advanced courses in computational intelligence, machine learning, natural language processing, robotics, neural networks and reinforcement learning. Studies are supported by our networking lab and a new state-of-the-art AI and Robotics lab, a facility shared with Engineering. The SE concentration permits studies in object orientation, security, computer networks, advanced internet, and software testing. An Honours thesis or/and funded summer research is possible with faculty and industry collaborators.

Extracurricular activities such as programming and game competitions, gatherings for women in computer science, and social events organized by the student-run Computer Science Club create opportunities for students to connect with their peers. Starting in Fall 2025, paired mentorship with computer science senior students will be available. Gain invaluable hands-on experience through our exceptional co-op program and experiential learning opportunities. Recent student successes include Honours theses, top conference paper awards and prestigious scholarships (Vector, OGS and NSERC).

New! International Double Degree program with University of Portsmouth*. This opportunity allows you to combine your studies in Computer Science at Brock University and the University of Portsmouth in England. Upon completion of three years of study at Brock and one year at Portsmouth, you will receive two internationally recognized degrees: a BSc in Computer Science from Brock University and a BSc in Computer Science from the University of Portsmouth.

Choose our program and become a leader in the next generation of technological and AI innovation.

A minor in Applied Computing is available to those in other areas of study. Improve your employability and study areas such as multimedia manipulation, computer applications, computer programming, and web design and development.

  • BSc in Computer Science

Expected cut-off: high 70s
OUAC Code: BG

  • BSc/BSc in Computer Science (University of Portsmouth)

Expected cut-off: high 80s
OUAC Code: BDG

Not an Ontario Secondary School applicant? Find your admissions criteria here.


Career outcomes

  • AI or ML developer or engineer
  • Software engineer
  • Data science
  • Robotics
  • Cybersecurity

Prerequisite requirements

  • English (ENG4U)
  • Advanced Functions (MHF4U) (min.70%) or Calculus and Vectors (MCV4U) (min.70%)

Recommended subjects

  • Computer and Information Sciences (ICS4U)