University of Lethbridge campus

Engineering

Computer Science (BSc) at University of Lethbridge

University of Lethbridge, Canada

Programme overview

Computer Science is the study of algorithms and data structures and their application to industrial, technological, environmental and social problems. Students gain theoretical knowledge and practical experience with three computer labs, join the ACM chapter and the Rocky Mountain ACM programming contest, and pair technical learning with a liberal education. BSc, BASc and BSc/BMgt routes are offered.

Faculty: Faculty of Arts & Science  |  Intake: Fall & Winter  |  Study mode: full-time  |  Location: Lethbridge, Alberta, Canada

What you will study

Coursework covers programming, software development, digital systems, computer architecture, data structures, programming languages and artificial intelligence. Sample classes include Fundamentals of Programming I & II, Practical Software Development, Introduction to Digital Systems, Computer Architecture, Data Structures & Algorithms, Programming Languages and Artificial Intelligence.

Career pathways

Software development, games programming, digital forensics, robotics, mobile app design, systems analysis, database management, web services development, embedded systems design, bioinformatics.

Official programme page

Application information

Entry requirements

Alberta high school applicants need English Language Arts 30-1, three further courses from the published list of 30-level courses (for example Biology 30, Chemistry 30, Mathematics 30-1 or 30-2, Physics 30, Science 30, Social Studies 30-1 or 30-2, a language at 30 level) and one additional 30-level course worth at least 5 credits, with a minimum 65% average across the five courses. Requirements for other Canadian provinces and territories are listed on the programme page.

Tuition is charged per credit, so the total depends on the courses you register for each year. Current fees are listed in the official fee schedule.

Undergraduate application deadlines are listed for the fall term and the winter term; the general application deadline for the fall term at the Lethbridge Campus is June 30, and the winter term application deadline at the Lethbridge Campus is November 1 (Calgary Campus: August 1 for fall, December 1 for winter).

Applications for the fall term open September 15 and winter term applications open January 15. Deadlines: fall term general deadline June 30 (Lethbridge Campus) and August 1 (Calgary Campus); international students June 15; Bachelor of Education (Combined, After Degrees and Early Years Education) February 1; Bachelor of Nursing and After-Degree March 1; Bachelor of Therapeutic Recreation March 15; Bachelor of Health Sciences June 1; Bachelor of Music June 15. The undergraduate application fee is $140, waived for Canadian Indigenous students; applications are submitted through ApplyAlberta.

Explore more study programmes

View all study programmes →

Ready to start your study abroad journey?

Book a free consultation with our expert counsellors and take the first step towards your dream university.

Copyrights © 2026 StudyMapped. All rights reserved.