Last updated on 2026-10-30
Program overview
Wilfrid Laurier University's Bachelor of Arts (BA) in Computer Science is designed for students who wish to combine their creativity with technical skills. This program allows students to explore programming, software design, algorithms, and data structures while benefiting from a close-knit learning environment. The BA in Computer Science is particularly suited for those interested in careers such as account management or video game development. Students will gain hands-on experience through co-op opportunities and small class sizes, ensuring a personalized educational experience that prepares them for the evolving tech landscape.
Program structure
The Bachelor of Arts in Computer Science program at Laurier is structured to provide a comprehensive education over a four-year duration. The program includes:
- Co-op opportunities available after the first year, allowing students to complete three four-month work terms.
- Hands-on learning through laboratory components in first- and second-year courses.
- Small class sizes that foster close interactions with faculty and peers.
- Research opportunities in collaboration with professors and local organizations.
This program is offered in a flexible format, combining in-person and online learning, which accommodates various learning styles and schedules. Students can expect to engage in a variety of projects and activities that enhance their technical and interpersonal skills, preparing them for diverse career paths in technology.
Featured Experiences
Students in the Bachelor of Arts in Computer Science program at Laurier can look forward to a variety of enriching experiences, including:
- Co-op Program: Students can apply for co-op placements after their first year, gaining valuable work experience through three four-month terms.
- Hands-On Learning: All first- and second-year courses include laboratory components to apply theoretical knowledge practically.
- Leadership Development: Opportunities to join student clubs such as the Laurier Computing Society and Laurier Women in Computer Science.
- Research Opportunities: Collaborate with faculty on research projects or engage with local organizations to contribute to community development.
Career Options
Graduates of the Bachelor of Arts in Computer Science program have a wide range of career options available to them in Canada. Here are some potential job roles:
- Software Engineer: Develop and maintain software applications, ensuring functionality and user satisfaction.
- Network Administrator: Manage and support an organization’s network infrastructure, ensuring connectivity and security.
- Systems Engineer: Design and implement complex systems to meet specific business needs, often involving hardware and software integration.
- Video Game Developer: Create and design video games, working on everything from graphics to gameplay mechanics.
- Full-Stack Developer: Work on both the front-end and back-end of web applications, ensuring a seamless user experience.
These roles highlight the versatility of a degree in Computer Science, equipping graduates with the skills needed to thrive in various sectors of the tech industry.
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























































