Post-diploma
Bachelor of Science

Major: Computer Science

ULethbridge Calgary Campus

Part-time study | Evening & weekend classes

Apply by August 1

Give your tech career a boost

Gain in-demand skills to meet tech industry expansion in Calgary, southern Alberta and beyond

Our post-diploma BSc in Computer Science is available on our downtown Calgary Campus for the first time! With evening and weekend classes, you'll complete your degree in as little as two years and advance your career in an expanding industry.

Rapid innovation, advances in telecommunication, and growing cyber-security threats have increased demand for highly trained computer science professionals in almost every industry and field. Employment opportunities for computer science graduates are expected to grow at a higher rate than average, compared to other occupations.

Explore key principles of programming, data and software development alongside expert faculty and instructors. You'll also apply your knowledge with hands-on labs, paid co-op terms and a range of experiential learning opportunities.

This program is best suited to adult learners and working professionals who have completed a diploma in:
  • Computer Engineering Technology
  • Software Development
  • Computer Systems Technology
  • Computer Programmer/Analyst
  • Computer Engineering Technology
  • Computer Information Systems
  • Computer Information Technology
  • Information Technology

See list of approved college programs for post-diploma transfer admission to ULethbridge

Apply now  Contact a program advisor Request information

12 computer science degree jobs

  • Application analyst
  • Applications developer
  • Cyber security analyst
  • Data analyst
  • Forensic computer analyst
  • Game designer
  • Games developer
  • Machine learning engineer
  • Software engineer
  • Systems analyst
  • UX designer
  • Web designer / developer

Jace Riehl (BSc (Co-op) ‘21) lands his dream job directly out of university

"I think the co-op program is essential for this and absolutely crucial to making the most out of your experience at university.” Jace Riehl (BSc (Co-op) ‘21) graduates this fall with his …

Read more

Co-op gave Skylar Nikkel a solid foundation for the future

Skylar Nikkel (Sky) is a fifth-year applied statistics student with a minor in computer science and a geography concentration. Combining her enthusiasm for research and keenness for a challenge, Sky has completed three agriculture and research-related …

Read more

Five reasons adult learners have an advantage

Returning to school can be daunting, encompassing worries such as balancing family, school and career, and learning new technologies, but the pros far outweigh any potential drawbacks.

Read more

ULethbridge Post-Doctoral Fellow: Optimizing the Future

As computational power grows faster, the problems become more complex. Optimization is at the heart of success when it comes to solving computer problems efficiently. Post-doctoral fellow Sajad Fathi Hafshejani aims to …

Read more

Cassady Campos Catches a Glimpse Behind the Scenes of the Software Development Cycle During his Co-op Work Terms

Cassady completed two co-op work terms in the summers of his second and third year, working as a software developer for the Calgary-based tech company Arcurve. What he didn’t expect was the chance …

Read more

Derek Melchin Lands Dream Job Through Diverse Co-op Experiences, from Working at the CKXU to Managing a Public In-House Trading Fund

Derek Melchin is a third-year combined degree student studying computer science and finance. As an opportunity seeker and innovator, Derek has completed three diverse co-op work-terms.

Read more