Computer Science

Get to Know the Program

Study computer science at Acadia and you’ll discover how to design systems and turn ideas into real-world solutions. Through project-based courses and cooperative education, you’ll build technical skills alongside teamwork, communication, and the problem-solving abilities that employers value.

The Jodrey School of Computer Science offers a supportive environment with small classes and close faculty mentorship, so you’ll get hands-on guidance every step of the way. Our programs are accredited by the Canadian Information Technology Professionals Society (CIPS), ensuring a high-quality education. You don’t need programming experience to start, though if you already know how to code, you may be able to fast-track first-year courses.

Programs include a Bachelor of Computer Science, a Bachelor of Computer Science with Honours, a Bachelor of Applied Computer Science, a Bachelor of Science with Honours in Computer Science, as well as a Master of Science degree. The Applied Computer Science program offers options in software development, game development, data analytics, mobile and ubiquitous computing, or combining computer science with a second major or interdisciplinary study. You’ll graduate ready to tackle complex problems with both skill and confidence.

Take your learning and skills development off campus and across the globe.

Study Abroad
Study abroad is available!
Co-Op
Co-op is available!

Get Involved Outside of the Classroom

ACADIA COMPUTER SCIENCE SOCIETY (ACSS) ICPC INTERNATIONAL COLLEGIATE PROGRAMMING CONTEST TEAM HANDS-ON LEARNING OPPORTUNITIES VOLUNTEER WITH ACADIA ROBOTICS EMPLOYMENT OPPORTUNITIES RESEARCH OPPORTUNITIES

Degree Timeline

First Year
  • Take required introductory courses
  • Join clubs and get involved on campus and within the program
Middle Years
  • Opportunity to become a teaching assistant
  • Connect with faculty about summer research
  • Option to enrol in the co-op program
Final Year
  • Complete honours program or capstone project
  • Complete co-op work, if part of your program
  • Earn your degree

Sample Courses

COMP 3613

ARTIFICIAL INTELLIGENCE 1

Learn the foundations of AI, from neural networks to reinforcement learning.

COMP 3583

HUMAN COMPUTER INTERACTION

Explore how design choices affect usability and user experience.

COMP 3033

FULL-STACK CLOUD COMPUTING

Learn server-side and client-side technologies to build and deploy web applications.

COMP 2903

COMPUTERS AND SOCIETY

Examine computer ethics and technology’s impact on daily life.

COMP 4553

GAME DEVELOPMENT

Design, prototype, and build your own video game in a collaborative project.

COMP 312

SECURITY

Study network, software, and system security, plus tools for detecting attacks.

In class listening to lecture

CAREER OPTIONS AFTER GRADUATION

Computer science graduates can pursue a wide range of dynamic and in-demand careers, working with cutting-edge technology to solve real-world problems.

  • Artificial intelligence / machine learning specialist
  • Data scientist
  • Software developer
  • Database systems developer
  • Website and server developer
  • Professional Statistician
  • Game developer
  • Mobile applications developer
  • Systems analyst
  • Technology manager
 

Continue Exploring

Want to know more about what's in store? You're invited to continue exploring this field of study by visiting the website of this department to get a greater insight into its culture and dynamics.

Visit the Jodrey School of Computer Science

Related Programs

Not sure if this is the program for you? Since your interests seem to lie in analysis and problem-solving, you might also enjoy:

Female student in the Irving Gardens with microscope

Start your Application

Ready to apply to Acadia? Choose from more than 200 degree options designed to match your interests and career goals. From real-world learning experience to close-knit connections with professors, our programs are built to help prepare you for life after Acadia.

A smiling Acadia staff member speaks with a student in the KC Irving Centre Garden Room

Connect With Us

Join our contact list or ask our enrolment advisors your questions about the application process, campus life, and more.

Connect Now
A smiling Acadia staff member speaks with a student in the KC Irving Centre Garden Room

Student Services

Learn more about our residence experience, meal and housing options, and the student services here to support you.

Explore Services
An Acadia student gestures as she leads a campus tour. The campus chapel is visible in the background.

Visit Campus

Seeing is believing. Book a campus tour to explore Acadia in person.

Book a Visit