Domestic students
$5,957
estimated first-year cost
Turn your interest in technology into an advanced computing career.
Develop advanced computing skills through a four-year degree covering software development, databases, systems analysis and more. Choose a specialization in software design, data engineering and AI, or cybersecurity, and apply your learning through projects and optional co-op work terms.
Degree Degrees are multi-year academic programs that prepare you for professional careers or advanced study. They build in-depth knowledge in your chosen field and can lead to graduate studies or higher-level career opportunities.
In-person In-person
Full-time You take a regular course load and move through the program at the standard pace. Expect to study most weekdays.
4 years
Domestic students $5,957 estimated first-year cost Domestic students Estimated first-year cost Kelowna, Penticton and Salmon Arm: $5,957 Estimated total program cost Kelowna, Penticton and Salmon Arm: $24,603 International students $26,532 estimated first-year cost International students Estimated first-year cost Kelowna, Penticton and Salmon Arm: $26,532 Estimated total program cost Kelowna, Penticton and Salmon Arm: $105,953
TBD
The Bachelor of Computer Information Systems (BCIS) gives you a broad foundation in computing, mathematics, business and communications. Build skills in software development, database systems and systems analysis, then focus your studies on an area of computing that matches your interests and career goals.
Choose from options in Software Design and Development, Data Engineering and Artificial Intelligence, Cybersecurity, or General Studies. Coursework covers programming, web development, operating systems, networking, database management, software engineering and project management.
You will also develop the communication, analytical and problem-solving skills needed to work with technical teams and business stakeholders. Practical assignments and software engineering projects help you apply what you learn to real computing challenges.
The degree is available with optional co-op work terms, which provide opportunities to gain workplace experience. Students who have completed an eligible Computer Information Systems or Infrastructure and Computing Technology diploma may be able to enter directly into the third year.
By the end of the program, you will be able to:
The BCIS degree is available with optional co-op work terms. Co-op gives you the opportunity to apply your technical knowledge in a workplace, develop professional connections and gain experience in the technology sector. Work terms may extend the program by one year or more.
The Bachelor of Computer Information Systems degree is a four-year program that offers a broad selection of computing, mathematics, business, and communications courses so that graduates can function successfully in various roles in the Information Technology field.
The courses are grouped into required courses (which all students take), courses from one or more options (an option is a collection of courses dealing with a specific area of computing), and elective courses. This structure allows students to concentrate on areas that interest them, while ensuring that all graduates have a broad knowledge of computing. With further independent study, graduates may earn industrial certification from companies such as Oracle, IBM, Cisco or Microsoft.
The BCIS degree is available as a co-op program. Taking co-op work terms may lengthen the program by one year or more.
Students who have completed Okanagan College's Computer Information Systems diploma, the Infrastructure and Computing Technology (ICT) Diploma, or a similar program of studies may enter year three. Other students enter at year one.
Fees include all mandatory fees: Activity fee, Health & Dental, Student Association fee, Education Technology fee, Development fee.
Check if this program is student loan eligible. View Financial Aid and Awards
All amounts are approximate and are subject to change.
A minimum of 25% of the program including a minimum of 30 credits at the 300-level or higher must be completed through OC.