Welcome to Goingto.University, new home of the StudyLink and Coursefindr university course searches. Please update your bookmarks to the new address.

Browse our university guidance

Sign up

On this page

University of Northern British Columbia (UNBC) logo
Award Attendance Study Duration Start Domestic fees International fees
BSc, BSc (Hons), MSc On-Campus Full-time, Part-time 3 - 5 years find out find out find out
Course fee notes

Visit our Tuition Fees page for current details.

Course overview

UNBC's Computer Science program gives students a thorough exposure to basic areas like computer architecture, programming languages and methodology, algorithms and data structures, systems programming, operating systems and networking, knowledge-based and database systems, software engineering, and theory.

The student will develop the advanced practical computing and problem-solving skills required for professional work in modern industry, based on a strong conceptual foundation and on insights into the nature of this rapidly changing field. Each student will use advanced development tools, and will be encouraged to approach problem-solving from a multidisciplinary point of view. The program emphasizes direct co-operation with industry.

UNBC offers a Bachelors degree, Joint Majors, Honours, Masters and Co-op programs.


Entry requirements for this course

Contact University of Northern British Columbia (UNBC) to find course entry requirements.

View foundation and pathway programmes to help you meet academic and language entry requirements.

View all courses at University of Northern British Columbia (UNBC)

Courses you may be interested in at other institutions

Featured course

Foundation Courses

If you are planning to study abroad, but you don't meet the academic entry requirements, consider a foundation or pathway course.

This type of course often helps to bridge the academic gap and help to prepare you for life studying abroad.

Selected courses shown below:

Search more foundation courses

Related information

Explore courses in computing and IT Studying in Canada