The Computer Science undergraduate degree at the University of Lethbridge is designed for aspiring technologists eager to master the principles and practices that drive innovation in computing. You will explore fundamental concepts in programming languages, practical software development, and information systems, gaining the analytical and problem-solving skills essential for tackling complex challenges. This program provides a robust foundation in computer science, preparing you to contribute meaningfully to a field that constantly reshapes our world.
This full-time, on-campus program is studied over four years, immersing you in a curriculum that balances theoretical knowledge with hands-on application. You will engage with core areas such as data analytics, programming languages, and database management systems, developing your ability to design, implement, and manage software solutions. Through practical projects and coursework, you will cultivate the technical expertise and critical thinking required for diverse career paths in software engineering, data science, and beyond.