Skip to content

Computer Science: Game Design

Laurentian University

Games and Animation: blue ink subject illustration
Image source

AI-generated ink illustration

Conceptual study artwork, not a photograph of teaching facilities.

Unidex · generated with ImageGen

Checked 2026-11-05

Symbolic subject artwork; no university facility depicted

Deadlines

November 2026

MonTueWedThuFriSatSun
1
2345678
9101112131415
161718202122
23242526272829
30

Next deadline

  • OUAC. Ontario high schools report midterm/final 4U/M grades

    2027 entry

    School deadline, not a student task. Universities receive these grades by November 26. Verbatim: "Deadline for the OUAC to receive all midterm or final grades available for 4U/M courses from Ontario high schools. Schools may report in-progress grades for full-year courses as soon as they are available." Universities receive these by the target date of November 26, 2026. This is a deadline on the high school, not on the student, but it governs which grades a university sees in the first round.

Other deadline details
June 15International September applicationStanding annual September entry · Every year
  • International applicants using Laurentian’s direct application form
  • June 15
  • The university publishes this annual date for September starts in programs without a separate deadline
SourceChecked
No single OUAC deadline, deadlines are set by each university and sometimes by programOUAC Undergraduate application, applicants who are not Ontario high school students (Group B)2026 entry
  • No single OUAC deadline, deadlines are set by each university and sometimes by program
  • No single OUAC deadline
  • University, program, transcript, portfolio, interview, and audition dates still apply
Full source wording

Verbatim: "There is no specific Undergraduate application deadline if you are a Group B applicant. Deadlines vary at each university and sometimes depend on the program. Visit the university websites or contact the universities directly for their deadlines. If you are interested in a program but the deadline has passed, you may contact the university's admission office for help. Be aware of university-specific deadlines for submitting transcripts and portfolios, if required, and for arranging interviews and auditions. You must ensure the OUAC has enough time to process your choices before the universities' program deadlines." OUAC defines Group B as anyone who does not meet the Group A criteria, e.g. not currently taking an Ontario high school course, a Canadian outside Ontario, an international applicant, a postsecondary transfer student, or a mature applicant.

SourceChecked
June 20International September supporting documentsStanding annual September entry · Every year
  • International applicants using Laurentian’s direct application form
  • June 20
  • The university publishes this annual date for September supporting documents
SourceChecked

Requirements

Admission requirements

High-school prerequisites
  • Grade 12 English 4U/M
  • MHF4UAdvanced Functions
  • Ontario Secondary School Diploma and six eligible Grade 12 4U/M courses.
  • Minimum 70% overall average in the six best Grade 12 U/M courses.
  • One other Grade 12 U/M Mathematics course and three other Grade 12 U/M courses.
OUInfo · LKS degree and Ontario prerequisites in the archived detail
Application steps

Entry terms · Fall 2027

Domestic high-school entry in the 2027–28 OUInfo index. The university’s general Computer Science page lists other terms without identifying LKS availability.

OUInfo 2027–28 · public program index capture
  1. Step 1Check the admission requirements
  2. Step 2Apply through OUAC
    • Create your application and select this program.
    OUACOUAC
  3. Step 3Official transcripts and reports requested in myLaurentian
    • Follow your offer and portal's document list. Official transcripts must come from the institution through accepted MyCreds or verified institutional email, or in an unopened issuer-sealed envelope. Applicant photocopies, scans and faxes are not official.
    Laurentian official transcripts and offer conditionsLaurentian official transcripts and offer conditions
  4. Step 4Select LKS on OUAC for Computer Science: Game Design.
Applicant pathways

Laurentian exact Ontario first-entry programme

  • Computer Science: Game Design · BCosc · OUAC LKS
  • Ontario Secondary School Diploma and six eligible Grade 12 4U/M courses.
  • Minimum 70% overall average in the six best Grade 12 U/M courses.
  • One other Grade 12 U/M Mathematics course and three other Grade 12 U/M courses.
  • Select LKS on OUAC for Computer Science: Game Design.
OUInfo 2027–28 · public program index captureOUInfo · LKS degree and Ontario prerequisites in the archived detailOUAC · Laurentian application guide
Canadian OUAC applicants

Canadian applicants applying to this degree

  • Apply through OUAC and check the program-specific requirements. Use myLaurentian to review any supporting document requests.
Laurentian · Canadian undergraduate application process
International application route

International applicants outside the Ontario high-school route

  • Use Laurentian’s direct international application form and meet its country, faculty and language requirements. International applicants enrolled in Ontario high school use OUAC.
Laurentian · International undergraduate application and September deadlines

Degree requirements

Credits and degree requirements
  • The Bachelor of Computer Science requires 120 credits. At most 78 can be in Computer Science and at most 48 can be at the 1000 or 9100 level.
Grades and academic standing

Program facts

70% published Ontario minimum70% minimum

Courses

Named course requirements in the B.Cosc. Game Design specialization.

Specialization in Game Design (B.Cosc.) / First year3 listed

Published year-group course menu. Courses listed as alternatives retain the choices in the degree requirements.

  • COSC-1046ELComputer Science 13 credits

    Structured program design, control structures, recursion, data representation and files.

  • COSC-1047ELComputer Science II3 credits

    Modular software design, testing, reusable libraries, interfaces, object-oriented programming and data structures.

  • COSC-1056ELDiscrete Mathematics I3 credits

    Logic, sets, induction, combinatorics, recurrence relations, probability and linear programming.

Laurentian current degree options, study plans and course credit weights
Specialization in Game Design (B.Cosc.) / Second year7 listed

Published year-group course menu. Courses listed as alternatives retain the choices in the degree requirements.

  • COSC-2006ELData Structures3 credits

    Design and analyse data structures, searching, sorting, recursion and graph algorithms.

  • COSC-2026EUser Interface Design3 credits

    User-interface design principles, icons, widgets, colour and small-screen considerations.

  • COSC-2056ELDiscrete Mathematics II3 credits

    Study logic, relations, graph theory, recurrence relations and asymptotic notation.

  • COSC-2306ELThe UNIX Operating System3 credits

    Use UNIX shells, scripts, development tools, processes, files, networking and system administration.

  • COSC-2307ELDatabase Programming3 credits

    Model and query databases using relational design, SQL, updates and reports.

  • COSC-2406ELAssembly Language Programming3 credits

    Study processor instructions, data representation, procedures, interrupts and assembly-language programming.

  • COSC-2947ELObject Oriented Programming Using C++3 credits

    Program in C++ using classes, pointers, streams, templates and the standard library.

Laurentian current degree options, study plans and course credit weights
Specialization in Game Design (B.Cosc.) / Third year5 listed

Published year-group course menu. Courses listed as alternatives retain the choices in the degree requirements.

  • COSC-3127ELProgramming Languages3 credits

    Compare programming languages through formal definitions, syntax, runtime behaviour and interpretation.

  • COSC-3026ELGame Design3 credits

    Design game mechanics, interfaces, characters, stories, levels and aesthetics with development tools and collaborative programming.

  • COSC-3207ELAlgorithm Design and Analysis3 credits

    Design and analyse algorithms for strings, graphs, geometry and optimisation, including solvability and NP-completeness.

  • COSC-3406ELComputer Organization3 credits

    Study computer hardware organisation, logic, processors, control, data transfer and memory.

  • COSC-3407ELOperating Systems I3 credits

    Explore operating-system processes, scheduling, synchronisation, deadlocks, storage and security.

Laurentian current degree options, study plans and course credit weights
Specialization in Game Design (B.Cosc.) / Fourth year7 listed

Published year-group course menu. Courses listed as alternatives retain the choices in the degree requirements.

  • COSC-4026EGame Design II3 credits

    Game-design effects on entertainment, player experience, culture, education, therapy and ethical responsibilities.

  • COSC-4926ELHuman-Computer Interaction3 credits

    Design and evaluate interactive computing systems, interfaces and interaction approaches.

  • COSC-4117ELArtificial Intelligence3 credits

    Explore AI through logic, search, knowledge representation, neural networks, machine learning and example applications.

  • COSC-4306ELComputer Graphics 13 credits

    Build two-dimensional graphics systems using raster algorithms, transformations, clipping, curves and fractals.

  • COSC-2206ELInternet Tools3 credits

    Integrate web languages, servers and database tools into web applications.

  • COSC-4086ELFourth-Year Project3 credits

    Produce a written report and presentation on an approved computing topic or research project.

  • COSC-4235ELThesis in Computer Science6 credits

    Complete a faculty-supervised computing project in the fourth year of the B.COSC programme.

Laurentian current degree options, study plans and course credit weights
Elective choices
  • Electives include 6 credits each from three of these four categories: humanities, social sciences, sciences outside COSC and Mathematics, and the approved professional faculties or fields.
  • The sequence allocates 21 elective credits in Year 1, 9 in Year 2, 15 in Year 3 and 3 in Year 4, alongside the published Year 4 COSC choices.
  • The final project requirement is COSC 4086 plus 3 credits of 4000-level COSC, or COSC 4235 Thesis in Computer Science.
  • In Year 4, take 3 credits from COSC 4117 or 4306. Laurentian recommends taking both.
  • Year 4 also requires 9 COSC credits from COSC 2206 or 3000- and 4000-level COSC courses, plus a separate 3-credit choice at the 4000 level.
Study routes

Published plan for the LKS application choice.

  • Game Design specialization (B.Cosc.)

Careers

Career examples have not been verified for this page.

Official program page

Costs

Computer Science · 30 credits

Published cost estimate

2026–27 · 30 credits · academic year · CAD

Ontario example · Choose your category

Tuition$7,888.96
Books and supplies$1,750 est. / 8 months
Residence
Not estimated
Meal plan
Not estimated
Estimated subtotalNot available

Published full-time undergraduate Computer Science tuition at the 30-credit reference load. Laurentian lists Game Design as a B.Cosc. specialization. Incidental and association fees are separate.

Housing and meals are outside this estimate.

Last updated

Suggest to a student