The Computer Science (BA) at Wilfrid Laurier University equips you to address complex challenges and drive innovation through technology. This undergraduate program delves into the core principles of programming, algorithm design, and computation, while also exploring diverse applications from internet computing to mobile app development and applied cryptography. You will gain a robust understanding of how computer science principles can be leveraged to solve problems across various domains, preparing you for a dynamic career in the tech industry.
This full-time, on-campus program is structured over four years, providing a comprehensive education in computer science. You will engage with foundational courses such as Data Structures I and Introduction to Programming, alongside opportunities to explore advanced topics like Algorithm Design and Analysis I and Database I. The curriculum is designed to foster practical skills, potentially allowing for double majoring or pursuing minors like Applied Social Research or Management, enhancing your adaptability. You will graduate with a Bachelor's degree, ready for roles in software development, data analysis, and technology consulting.