Computer Science

Faculty: Faculty of Computer Science
Degree(s): Bachelor of Computer Science
Campus: Fredericton

We offer:

  • Employability – many incoming students have guaranteed jobs waiting for them when they graduate.
  • Hands-on experience – gain valuable work experience and earn money through our co-op program.
  • Flexibility – choose from concurrent degree programs with Arts, Science, or Geodesy & Geomatics.

It's About More Than Computers

Computer science isn’t just about computers; it’s about using computers to understand and solve large problems. Combatting climate change, finding cures for diseases, helping children learn - solving any of these issues can begin by studying computer science.

A computer science degree from UNB Fredericton is in great demand and highly regarded by employers. This degree provides the solid foundation of knowledge, skills and qualifications that will give you a competitive advantage in your career path.

Through a mix of theory and practical experience, you will learn the fundamentals of computer science, including how to design and build software, how to develop effective ways to solve problems, and how to create new and better ways of using computers. You will study the latest technologies and ideas in this rapidly evolving field.

If you want a rewarding, well-paying and people-oriented career that gives you the flexibility to do what you love and make a difference in this world, then your journey starts here.


  • Hardware Systems
  • Software Systems
  • Information Systems
  • Theory and Computation
  • Multimedia Systems
  • Geographic Information Systems

More info

For more information, visit the Faculty of Computer Science's website.

Admission Requirements

For admission requirements, select "Computer Science" in our admission requirements tool.


  • Software Development
  • Computer Animation
  • Telecommunications
  • Computer Security
  • E-Commerce