Wilfrid Laurier University

Course Details

Computer Science (BSc)

Course Description

Our Bachelor of Science (BSc) in Computer Science will help you develop strong algorithm analysis and design skills in procedural, object-oriented and low-level languages, with an optional introduction to functional and logical paradigms. In addition to these essential concepts, you’ll gain necessary experience in group work, project administration and time management. We know hands-on experience is key to your understanding of computing fundamentals, so you’ll spend lots of time in the lab. Our Computer Science program exposes you to not just the software, but also to the hardware that underlies the system, giving you a fundamental understanding of digital systems and microprocessors, and an appreciation for the interaction between the hardware and the software. While exposure to high school computer science is useful, the first year computer science courses provide you with the necessary background.

Course Duration

NumberDuration
4year

Career outcomes

Careers Career examples of our graduates include: Mobile game and application developer Knowledge analyst Network administrator Software developer Security operations analyst Project manager Game developer Web manager Data warehouse and business intelligence consultant E-Business specialist

Computer Science (BSc) Wilfrid Laurier University