Last updated on 2026-01-16
Program overview
The Bachelor of Applied Computer Science (Thesis-Based) program at Acadia University is designed to equip students with the skills necessary to design and implement computer systems that address real-world challenges. This program emphasizes a hands-on approach to learning, with small class sizes that foster close faculty mentorship. Students will engage in project-based courses and have the opportunity to participate in an award-winning co-op program, enhancing their practical experience and employability.
Program structure
The Bachelor of Applied Computer Science program is structured to provide a comprehensive education in computer science over a four-year period. The program includes:
- Project-based learning to develop practical skills.
- Options for co-op placements to gain real-world experience.
- Opportunities for interdisciplinary study, allowing students to combine computer science with another major.
Students will have the flexibility to explore various areas within computer science, including software development, game development, and data analytics. The program is designed to prepare graduates for complex problem-solving in a variety of fields.
Featured Experiences
- Co-op Program: Students can participate in a co-op program that provides valuable work experience in the industry.
- Research Opportunities: Engage in research projects that allow students to apply their knowledge in practical settings.
- Small Class Sizes: Benefit from personalized attention and mentorship from faculty members.
- Hands-on Learning: Emphasis on project-based courses that simulate real-world challenges.
- Interdisciplinary Options: Combine computer science with other fields of study for a broader educational experience.
Career Options
Graduates of the Bachelor of Applied Computer Science program can pursue a variety of career paths in Canada, including:
- Software Developer: Design and create software applications for various platforms.
- Data Scientist: Analyze and interpret complex data to help organizations make informed decisions.
- Game Developer: Create and develop video games, focusing on design, programming, and user experience.
- Systems Analyst: Evaluate and improve computer systems to enhance efficiency and effectiveness.
- Technology Manager: Oversee technology projects and teams, ensuring alignment with business goals.
These roles are in high demand, and graduates will be well-prepared to enter the workforce with the skills and knowledge necessary to succeed in the tech industry.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Acadia University official website













