Okanagan University College

10 Programs 3 Degree levels

A four-year on-campus undergraduate degree that combines computing, mathematics, business and communication studies to prepare students for varied roles in IT. It suits learners who want a broad computing education with the ability to concentrate on specific areas such as software development, databases or systems analysis, and who may pursue co‑op work terms or industrial certifications.

What you'll study

Year‑by‑year course groupings cover operating systems, programming, systems analysis and design, networks, discrete structures or calculus options, communications, data structures, web development, databases, graphical user interfaces and software engineering. Sample courses listed in the program outline include:

  • Year 1: Technical Aspects of Operating Systems; Computer Programming I and II; Systems Analysis and Design; Computer Science Fundamentals; Networks and Telecommunications I; Mathematics for Information Technology or Calculus tracks; Technical Communication I & II.
  • Year 2: Project Management; Machine Architecture; Web development with LAMP; Client‑side Web Systems; Computer Data Structures; Object‑Oriented Systems Analysis and Design; Introduction to Database Management Systems; Operating Systems; GUI Programming; Projects in Computer Science.
  • Years 3–4 (Software Design & Development option example): Software Engineering; Software Engineering Project; mobile development electives such as iOS or Android Application Development, plus other upper‑level option courses to reach the required option credits.

Entry requirements

Admission requires B.C. secondary school graduation or equivalent, or being 19 and out of secondary school for one year as of the first day of classes. English requirement: English 12 with a minimum 60% (or approved alternatives). Mathematics requirement: a minimum 60% in specified Grade 12 courses such as Pre‑calculus or Principles of Mathematics, or alternative specified combinations at 60–70% or successful OC math proficiency tests; multiple listed math course pathways apply. Applicants must attend a mandatory orientation; keyboarding speed of about 20 wpm is strongly recommended. Access to a personal computer with internet and adequate resources is strongly advised. Applicants entering year three must have completed an appropriate diploma or equivalent program.

Career prospects

Graduates develop technical skills applicable across industries including technology, healthcare, education and government. The program lists common job titles held by alumni such as software developer/engineer, systems analyst, database administrator, quality assurance analyst, data scientist and IT consultant. With independent study students can pursue vendor certifications (for example from Oracle, IBM, Cisco or Microsoft).

Scholarships & funding angle

Fees shown on the program page are presented for a typical full‑time student (five courses per semester) and include mandatory campus fees; amounts are approximate and subject to change. The page directs students to view Financial Aid and Awards and detailed tuition fee information for domestic and international charges. Prospective students should check program pages for student‑loan eligibility and consult the college’s financial aid resources for awards and assistance options.

Latest Bachelor Scholarships

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to Okanagan University College

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.