Bachelor of Science and Management (Honours)
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.
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.
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:
Courses common to all Computing Science programs beyond first-year level include:
- Analysis and Design of Algorithms
- 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 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.
- 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.