Skip to main content

Computing Science


Bachelor of Science (Honours)
Bachelor of Science and Management (Honours)


Faculty of Science


UOIT, North Oshawa

Start dates:



Four or five years

Program load:


OUAC code:


General information:

Our program offers a strong foundation in each science discipline and specializations within them that are relevant to the real world. You will learn in modern, well-equipped laboratories, and our commitment to interdisciplinary teaching will provide you with personal attention from professors and staff.

Computing science is the study of the theoretical foundations of information and computation and their implementation and application in computer systems. Our program explores concepts, principles, qualitative and quantitative methods, innovative problem-solving skills and practical applications. You can choose to specialize in Digital Media or follow the comprehensive program.

Digital Media specialization

Interactive computer applications such as sound, images, graphics and video are an area of explosive growth in computing science. You will study the underlying technologies used in computer games, educational software, mobile devices and other forms of digital media through the science that informs it.

Management program

If you are interested in managerial and leadership roles, you should consider applying for the five-year Bachelor of Science and Management (Honours) program in your upper years of study. Graduates gain a solid foundation in the key functional areas of business and management, including finance, accounting, operations, project management and marketing.

Additional information:

Admission requirements:

Current Ontario secondary school students must complete the Ontario Secondary School Diploma (OSSD) with six 4U or 4M credits including English (ENG4U), Advanced Functions (MHF4U), and two of Biology (SBI4U), Calculus and Vectors (MCV4U), Chemistry (SCH4U) or Physics (SPH4U). In addition, a combined minimum 70 per cent average in math and science courses is required. It is recommended that all four MCV4U, SBI4U, SCH4U and SPH4U be taken. Applicants with credentials from outside Ontario should visit the Admissions section.

Note: Admission is competitive. The specific average or standing required for admission varies from year to year. Students are selected by taking into consideration a wide range of criteria including school marks, distribution of subjects taken, and performance in subjects relevant to the academic program. Possession of the minimum requirements does not guarantee acceptance. Preference will be given to applicants with the best qualifications.

Last year's cut-off:

70 per cent

Expected cut-off:

Low 70s

Program Curriculum:

Courses common to all Computing Science programs beyond first-year level include:

  • Analysis and Design of Algorithms
  • Compilers
  • Computational Science I
  • Computer Architecture I and II
  • Computer Networks
  • Database Systems and Concepts
  • Discrete Structures in Computer Science
  • Ethics, Law and the Social Impact of Computing
  • Operating Systems
  • Principles of Computer Science
  • Scientific Visualization and Computer Graphics
  • Simulation and Modelling
  • Software Systems Development and Integration
  • Statistics and Probability for Physical Science
A full program map is available in the Undergraduate Academic Calendar. Courses are subject to change without notice.

Experiential learning:

A co-operative education option is available.

In addition, there are many undergraduate research assistant opportunities available where you can work alongside professors in our laboratories.

Career opportunities:

  • Computer consultancy
  • Computer programming
  • Gaming and media sectors (Digital Media specialization)
  • Systems analysis
  • Technical support analysis

There is a wealth of opportunities for graduates in the sciences in industry, government and in fields of applied science. The combination of a science degree and business and management education will give an added advantage to graduates of these programs to establish careers in practical areas.

Apply now


Back to top