Students
Tuition Fee
Start Date
Medium of studying
On campus
Duration
20 months
Details
Program Details
Degree
Bachelors
Major
Computer Science | Data Science | Software Engineering
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
About Program

Program Overview


Introduction to the BCS Program

The UBC Bachelor of Computer Science degree (Integrated Computer Science program), or simply 'BCS', is a unique, 20-month, full-time second degree program. It's the only program of its kind offered in Western Canada. It is designed for university graduates possessing a bachelor's degree outside of computer science, and who are interested in either:


  • making a career transition into information technology, or
  • combining their own field with computer science.

Features of the BCS Program

  • Allows students to combine computer science with other fields of interest (e.g. biology, psychology, commerce, education, music, etc.)
  • Optional co-op work terms
  • Regular Faculty of Science tuition fees

Appeals of the BCS Program

  • Mature learners
  • Graduating university students

Application and Program Details

The program is directed at academically strong students with little or no programming experience. For more information about the admission and application process, the program details can be found in the following sections.


BCS Program Structure

The BCS program is a 20-month, full-time program that includes:


  • Computer Science courses
  • Optional co-op work terms
  • Regular Faculty of Science tuition fees

Admission Criteria

The admission criteria for the BCS program include:


  • A bachelor's degree outside of computer science
  • Little or no programming experience
  • Academic strength

Tuition Fees

The tuition fees for the BCS program are the regular Faculty of Science tuition fees.


Research Areas

The research areas for the BCS program include:


  • Computer Science
  • Interdisciplinary fields (e.g. biology, psychology, commerce, education, music, etc.)

Co-op Program

The co-op program is an optional component of the BCS program that allows students to combine computer science with relevant work experience.


Graduation Requirements

The graduation requirements for the BCS program include:


  • Completion of the required Computer Science courses
  • Completion of the optional co-op work terms (if chosen)
  • Meeting the academic requirements of the program

Program Learning Outcomes

The program learning outcomes for the BCS program include:


  • Combining computer science with other fields of interest
  • Developing skills in programming and software development
  • Preparing students for a career in information technology or a related field

FAQs

Frequently asked questions about the BCS program can be found in the program's FAQ section.


Conclusion

The BCS program is a unique and innovative program that offers students the opportunity to combine computer science with other fields of interest. With its optional co-op work terms, regular Faculty of Science tuition fees, and academic strength, the BCS program is an attractive option for students looking to make a career transition into information technology or combine their own field with computer science.


See More
How can I help you today?