Computer Science

Computer Science and Mathematics Programs

Computer Science


OUAC Code:
Bachelor of Science
4-Year BSc (Honours) Computer Science
4-Year BSc (Honours) Computer Science Co-op
Program Description:
We’ll prepare you for a career in Information Technology (IT), an industry that is transforming our world and workplaces. You’ll study data structures, operating systems, database systems, industry-standard programming languages, software engineering and user interfaces. You can take specialized courses in object-orientation, computer graphics, intelligent systems, computer networks, advanced Internet, expert systems, robotics, parallel computing, and compiler construction. The BSc Honours program offers two concentrations: 

Software Engineering focuses on programming and systems analysis for application development.
Intelligent Systems focuses on research related to making computers behave like humans.

With small classes and a tight-knit student community, you interact with dedicated faculty and other students in an effective learning environment incorporating theory and practice. Our co-op graduates are welcomed into the workplace as valued employees in a variety of fields and employers such as RIM, Google, Silicon Knights, IBM, and the Ministry of Transportation. Many honours graduates go on to successfully complete MSc and higher degrees both at Brock and universities such as University of Toronto, Simon Fraser, Waterloo and Dalhousie. 

The Computer Science Co-op and Internship options allow you to combine paid work with your degree to give you valuable hands-on experience in the IT industry. Internship you apply for eight-, 12-, or 16-month work terms (70 per cent major average required). Co-op programs are typically completed in four and one-half years, with three four-month work terms included as a part of your degree. You’ll complete three academic terms prior to beginning your first work placement. 

A minor in Applied Computing is available if you wish to enhance your major by obtaining an overview of computing while pursuing your degree in another subject area.

• programmer or systems analyst
• network administrator
• computer graphics designer
• IT project manager or corporate trainer
• web designer/Internet specialist
• technical consultant
• security specialist
• quality assurance
* Please note that some careers may require additional professional or graduate qualifications.


Entrance Requirements:
ENG4U, MHF4U or MCV4U (min. 70%). Strongly recommended subjects: ICS4M.
Expected Cut-off:
Mid 70s
Program Plan:
To see the courses that you will be taking within this program check the online Undergraduate Course Calendar
COSC Students

For more information contact
Heather Bellisario, Academic Advisor
905-688-5550 x4102