• Skip to content
  • Skip to this site's menu
  • Skip to search

Welcome to Brock University

Information for

  • Future students
  • Current students
  • International
  • Co-op
  • Professional and Continuing Studies
  • Community partners
  • Alumni and donors

Academics

  • Faculties & Departments
  • Graduate Studies
  • Teaching & Learning
  • Libraries
  • Calendars
  • Academic Integrity

Research

  • Research @ Brock
  • Institutes and Centres
  • Research services
  • Brock innovation
  • Transdisciplinarity at Brock
  • Funding opportunities

About

  • About Brock
  • Visitor information
  • Contact us
  • Careers @ Brock
  • A–Z directory
  • Emergency

Quick links

  • Student Email / 365
  • my.brocku.ca
  • Brightspace
  • Office of the Registrar
  • Campus Store
  • Brock Sports
  • Important Dates
  • Students’ Union (BUSU)
  • Graduate Students’ Union (GSA)
  • The Brock News
  • Events around campus
  • Faculty and Staff directory
  • Campus Safety
  • Faculty and Staff Login
  • Faculty and Staff Email
  • ITS Help Desk - Password Resets
  • Brock U Home

Close

Want to go to Brock but not sure where to start? We can help.

How to apply

  • Undergraduate students
  • Graduate students
  • Teacher education
  • Continuing education

Our programs

  • Undergraduate programs
  • Graduate programs
  • Spring / Summer courses
  • Online Learning

Our campus

  • Take a virtual tour
  • Book a campus tour
  • Living at Brock
  • Smart Start

More information

  • Admissions @ Brock
  • Important dates
  • Financial aid
  • Request information

Close
Brock University logo
Apply @ Brock
Menu

Faculty of Mathematics & Science

Computer Science

Menu
Apply
Search

In this section

  • Main
  • About us
    • Policies and procedures
    • Frequently asked questions
    • News
  • Programs
    • Undergraduate program
      • Undergraduate course calendar
      • Course Outlines
      • COSC 3P99 / 4F90
      • GAMP Internships
    • MSc Program
      • Advice to Applicants
      • Application Information
      • MSc Student Experience
      • MSc course calendar
      • Financial support
      • Resources and MSc Handbook
    • PhD Program
      • Advice to Applicants
      • Application Information
      • PhD course calendar
      • Financial support
      • Resources and Handbook
    • Minor in Applied Computing
    • Testimonials
  • Resources
    • Help Centre
      • Undergraduate Resources
      • Graduate Resources
      • Sandcastle Access
      • Help Desk
      • Computer Science Club
    • Women in Computer Science
    • Wellness and Accessibility
  • People
    • Faculty
      • Glaucio de Carvalho
      • Robson De Grande
      • Renata Dividino
      • Ali Emami
      • Naser Ezzati-Jivan
      • Earl Foxwell
      • Sheridan Houghten
      • Yifeng Li
      • Rahnuma Islam Nishat
      • Blessing Ogbuokiri
      • Beatrice Ombuki-Berman – Chair
      • Ke Qiu
      • Brian Ross
      • Michael Winter
    • Staff
      • Dave Bockus
      • Poling Bork
      • Nadine Champis
      • Cale Fairchild
      • Elena Genkin
      • Dan Portanova
  • Research
    • Research Areas
    • Research Groups
      • Bio-Inspired Computational Intelligence Group (BICIG)
  • Academic Integrity
  • Apply
  • Open Positions
  • Contact us
Brock University Computer Science Programs Undergraduate program Course Outlines

Course Outlines

These links give access to either the last offering of the course, or the current offering, or the Calendar description (implying that the course is offered through BrightSpace)
Useful links for assignments: Forms and Assignment Returns

* has a course outline (Note: Not all these course outlines will be the most up-to-date offering)

First YearSecond YearThird YearFourth YearGraduate/Other
APCO/IASC 1P00 *APCO 2P11 *APCO/IASC 3P94 *COSC 4F90COSC 5P01 *
APCO 1P01 *APCO 2P60COSC 3P03 *COSC 4P01 *COSC 5P02 *
APCO/IASC 1P30APCO/IASC 2P89 *COSC 3P32 *COSC 4P02 *COSC 5P03
APCO/IASC 1P93COSC 2P03 *COSC 3P71 *COSC 4P13COSC 5P05 *
COSC 1P02 *COSC 2P05 *COSC 3P91 *COSC 4P14 *COSC 5P06 *
COSC 1P03 *COSC 2P12 *COSC 3P92 *COSC 4P41 *COSC 5P07 *
COSC 1P50 *COSC 2P13 *COSC 3P93 *COSC 4P42 *COSC 5P71 *
MATH 1P01COSC 2P89 *COSC 3P94 *COSC/MATH 4P61 *COSC 5P72
MATH 1P06COSC 3P95 *COSC 4P78 *COSC 5V90 *
MATH 1P66COSC 3P97 *COSC 4P80 *COSC 0N02
MATH 1P97COSC 3P98 *COSC 4P84 *COSC 0N04
MATH 1P98COSC 3P99COSC 4P98 *COSC 0N05
COSC 4V82COSC 2N90

In this section

  • Undergraduate program
    • Undergraduate course calendar
    • Course Outlines
    • COSC 3P99 / 4F90
    • GAMP Internships
  • MSc Program
    • Advice to Applicants
    • Application Information
    • MSc Student Experience
    • MSc course calendar
    • Financial support
    • Resources and MSc Handbook
  • PhD Program
    • Advice to Applicants
    • Application Information
    • PhD course calendar
    • Financial support
    • Resources and Handbook
  • Minor in Applied Computing
  • Testimonials
Mental Health and Wellness Support

Connect with us


Helpful links

  • Emergency contacts
  • Mental Health and Wellness
  • Campus map
  • Financial information

Connect

  • Visitor information
  • Contact Brock University
  • Media relations
  • Website feedback
Give to
Brock.

Every gift makes a difference.

Ways to give

Copyright © 2025
Brock University

Non-discrimination Policy
University policies
Privacy Accessibility

Niagara Region
1812 Sir Isaac Brock Way
St. Catharines, ON
L2S 3A1 Canada
+1 905-688-5550

  • Facebook
  • X, formerly Twitter
  • Instagram
  • LinkedIn
  • Youtube
  • Youtube
A-Z directory

We acknowledge the land on which Brock University was built is the traditional territory of the Haudenosaunee and Anishinaabe people, many of whom continue to live and work here today. This territory is covered by the Upper Canada Treaties and is within the land protected by the Dish with One Spoon Wampum agreement. Today this gathering place is home to many First Nations, Metis, and Inuit people and acknowledging reminds us that our great standard of living is directly related to the resources and friendship of Indigenous people.


Top

We use cookies to improve your overall web experience. By using our website you consent to our use of cookies in accordance with our Privacy Policy