Computer Science Degree | Lakehead-Georgian Skip to main content

Earn a Computer Science Degree and Computer Programming Diploma and prepare for a career in technology

Honours Bachelor of Science (Computer Science) degree with Computer Programming diploma collaborative program from Lakehead University and Georgian College (Lakehead-Georgian)

What you need to know

Program Format: Full-time, Four Year

Credential: Honours Bachelor of Computer Science Degree (from Lakehead University), Computer Programming Diploma (from Georgian College)

Degree Options: BSc (Honours), BSc

Academic area: Faculty of Science and Environmental Studies, Computer Studies

Experiential learning: One co-op work term

OUAC code: AG

Campuses: Years 1 and 2 – Georgian Barrie Campus, Years 3 and 4 – Lakehead Orillia Campus

Is the computer science degree-diploma program for you?

This computer science degree-diploma combination is offered by Lakehead-Georgian. Upon completion, students will receive both a Computer Science Degree from Lakehead University and the Computer Programming Diploma from Georgian College.

The computer science degree-diploma combination provides a theoretical and applied framework that complements the practical skills and computer science knowledge necessary to understand and work with complex computer systems. The comprehensive curriculum exposes students to several programming languages, including Java and C/C++ and features core computer science topics:

  • data structures
  • computer graphics
  • algorithm analysis and design
  • operating systems
  • software engineering
  • mobile computing
  • data science
  • internet security
  • object-oriented programming
  • game programming
  • health informatics
  • artificial intelligence

Students will have opportunities to develop advanced analytical, programming and software development skills, and participate in our co-operative education program to gain rewarding industry experience. As a graduate, you will be able to meet and adapt to the growing demands of a career in computer science.

Computer science degree-diploma admission requirements

Ontario high school students: Ontario Secondary School Diploma (OSSD) or equivalent with a minimum of six Grade 12 U or M courses including:

  • English (ENG4U),
  • Advanced Functions (MHF4U),
  • One (1) credit from: Calculus and Vectors (MCV4U), Data Management (MDM4U) or Computer Science (ICS4U)

A minimum final average, based on the best six Grade 12 U or M courses, of 70% is required.

Not a high school student? Visit our Admissions page.

How much does a computer science degree cost at LUGC?

*Fees are subject to change. These figures are based on tuition fees for first-year undergraduate students for the 2021-2022 academic year.

Domestic Fees: $6,797.54*

International Fees: $27,313.03*

For detailed fees information,  visit Finance and Fees.

Courses you’ll take in the computer science program

The majority of courses that you will be required to complete for the computer science degree-diploma program will be computer science courses, with additional courses in math. Here are a few of the courses you will take during your four-year program:

  • Programming Fundamentals
  • Discrete Mathematics
  • Introduction to Entrepreneurship
  • Data Structures
  • Software Engineering

View a list of the courses required for your computer science degree-diploma.

Co-op = relevant work experience

You’ll gain hands-on work experience through two mandatory paid co-op work terms during the summers following first and second year.

What career can you get with a computer science degree?

After graduation you’ll be prepared to pursue careers in technology, such as software and gaming development. Graduates may also be employed in related fields including mobile application development, healthcare informatics, and internet security. You may also choose to pursue a graduate degree in computer science (MSc and PhD).

Your future career

  • Application Developer/Systems
  • Client Support Analyst
  • Computer Programmer/Analyst
  • Information Developer
  • Security Specialist
  • Software Engineer
  • System Analyst

Your future work setting

  • Computer/software companies
  • Education
  • Federal or provincial government
  • Financial institutions
  • Health care agencies
  • Manufacturing
  • Utility companies