Last updated on 2025-11-25
Program overview
The Bachelor of Arts in Computer Science at Laurier’s Waterloo campus is designed for students who wish to explore the intersection of technology and the arts. This program emphasizes the principles and practices that drive today’s digital landscape, covering essential topics such as programming, algorithms, and software design. With a focus on flexibility, students can pair their computing studies with another arts discipline, making it ideal for those interested in the social, creative, or business aspects of technology. The program also offers hands-on labs and co-op opportunities, allowing students to connect theoretical knowledge with practical experience.
Program structure
The Bachelor of Arts in Computer Science program is structured to be completed in a four-year timeframe. Students have the option to apply for a co-op program at the end of their first year, which allows them to complete three four-month work terms throughout their degree. Additionally, there is a Professional Experience Program available, consisting of a 12- to 16-month work term between the third and fourth years. This structure provides students with valuable real-world experience while they study.
Key features of the program structure include:
- Program Length: Four years
- Co-op Opportunities: Available after the first year
- Professional Experience Program: 12- to 16-month work term
- Flexible Learning: In-person and online classes
Featured Experiences
The Bachelor of Arts in Computer Science program offers a variety of unique experiences that enhance learning and professional development:
- Co-op Program: Students can apply for co-op positions, gaining practical work experience in their field.
- Professional Experience Program: A longer work term that provides in-depth industry exposure.
- Research Opportunities: Collaborate with professors on research projects or engage with local organizations.
- Leadership Development: Join student clubs such as the Laurier Computing Society and Laurier Women in Computer Science.
Career Options
Graduates of the Bachelor of Arts in Computer Science program can pursue a variety of career paths in Canada. Here are some potential job options:
- Account Manager: Manage client relationships and ensure satisfaction with technology solutions.
- Software Engineer: Design, develop, and maintain software applications for various industries.
- Network Administrator: Oversee and manage computer networks, ensuring optimal performance and security.
- Systems Engineer: Design and implement complex systems to meet organizational needs.
- Video Game Developer: Create and develop engaging video games, from concept to execution.
These roles highlight the diverse opportunities available to graduates, showcasing the program's emphasis on both technical skills and creative problem-solving.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit WLU - Wilfrid Laurier University official website


















































