Computer Science (BSc)

Course overview

Statistics
Qualification Bachelor's Degree
Study mode Full-time
Duration 4 years
Intakes January, September
Tuition (Local students) Data not available
Tuition (Foreign students) B$ 69,008
Advertisement

Admissions

Intakes

Fees

Tuition

Data not available
Local students
B$ 69,008
Foreign students

Estimated cost as reported by the Institution.

Application

Data not available
Local students
Data not available
Foreign students

Student Visa

Data not available
Foreign students

Every effort has been made to ensure that information contained in this website is correct. Changes to any aspects of the programmes may be made from time to time due to unforeseeable circumstances beyond our control and the Institution and EasyUni reserve the right to make amendments to any information contained in this website without prior notice. The Institution and EasyUni accept no liability for any loss or damage arising from any use or misuse of or reliance on any information contained in this website.

Entry Requirements

  • Completed, appropriate secondary qualifications from other countries will be considered for High School admission, and study at recognized universities and colleges will be considered for Transfer admission.

English Language Requirements:

  • TOEFL (Test of English as a Foreign Language) score of 88 or higher in the internet-based test, with not less than 20 in each of the Reading, Listening, Writing or Speaking components. Score of at least 230 in the computer-based test or at least 570 in the paper-based test. 
  • IELTS (International English Language Testing System) score of at least 6.5 overall, with not less than 6.0 in any of the four modules.
  • LPI (Language Proficiency Index) score of at least 5.
  • A final grade of 2.00 (C) or better in the UNBC English Language Studies 50 Component 1 and 2.
  • A final grade of 70% or better in English 12 from the British Columbia secondary system.
  • A final grade of 75% (B) or better in a University Transferable English course.
  • A final grade of 4 or better in Advanced Placement (AP) English Language and Composition or AP English Literature and Composition.
  • A final grade of 5 or better in International Baccalaureate (IB) English A1 or A2 (higher or subsidiary level).
  • CELPIP Academic Test score of 4H or higher in each of the Reading, Listening, Writing, and Speaking components.
  • CAEL (Canadian Academic English Language) Assessment score of at least 70.
  • University of Cambridge ESOL grade B on the Certificate of Advanced English (CAE).
  • Comparable results in any other internationally-recognized English Language Assessment test considered as equivalent to TOEFL or IELTS.

Curriculum

Lower Division Requirement

100 Level

  • Computer Programming I
  • Computer Programming II
  • Discrete Computational Mathematics
  • Writing and Communication Skills OR ENGL 270-3
  • Expository Writing
  • Calculus I OR MATH 105-3
  • Enriched Calculus

200 Level

  • Algorithm Analysis and Development
  • Introduction to Concurrent and Distributed Programming
  • Introduction to Logic Design
  • Computer Organization and Architecture
  • Mathematical Topics for Computer Science
  • Ethics in Computing Science
  • Data Structures I
  • Linear Algebra

General Science Requirement

Students must take two courses from the following list of science courses. 

  • Introductory Physics I: Mechanics
  • Introductory Physics II: Waves and Electricity
  • Introduction to Physics I
  • Introduction to Physics II
  • General Chemistry I
  • General Chemistry II
  • Introductory Biology I
  • Introductory Biology II
  • Psychology as a Science
  • Introduction to Environmental Citizenship
  • Introduction to GIS for the Social Sciences
  • Cartography and Geomatics
  • Geomorphology

Upper Division Requirement

  • Computer Science Breadth
  • Software Engineering I
  • Programming Languages
  • Operating Systems
  • Introduction to Database Systems
  • Theory of Computation
  • Data Communications and Networking OR Computer Networks

400 Level 

At least 12 credit hours of Computer Science courses must be taken at the 400 level, and at least nine of these credit hours must be outside the seminar, project course, research course, or special topics course category.

Six additional credit hours chosen from the following:

  • Computer Science at any level
  • Numerical Analysis I
  • Probability and Statistics for Scientists and Engineers

This website uses cookies to ensure you get the best experience. By using this site, you acknowledge that you have read and understand our Cookie Policy , Privacy Statement and Terms & Conditions .

Maximum 6 courses for comparison!

Chat on WhatsApp

Courses selected for comparison