Last updated on 2025-08-28
Program overview
A degree in the Faculty of Computer Science at UNB is designed to broaden your perspective and equip you with the essential skills and qualifications for a successful career in computing. This program emphasizes the application of computer science in solving significant global challenges, such as combating climate change and enhancing education. By studying computer science, you will engage with Information and Communication Technology (ICT), which plays a crucial role in various aspects of daily life, from transportation to entertainment. The program prepares you to become a creative professional capable of driving innovation across multiple sectors.
Program structure
The Bachelor of Computer Science program at UNB offers a comprehensive curriculum that combines theoretical knowledge with practical experience. The program is designed to be completed in four years, providing students with a solid foundation in computer science principles. Key features of the program structure include:
- Hands-on experience through a co-op program, allowing students to gain valuable work experience while earning money.
- Flexibility to choose concurrent degree options with Arts, Science, or Geodesy & Geomatics.
- Opportunities to specialize in areas such as Cybersecurity.
This structure ensures that students not only learn how to design and build software but also develop effective problem-solving skills and innovative thinking necessary for the rapidly evolving tech landscape.
Featured Experiences
The Bachelor of Computer Science program at UNB offers several unique experiences that enhance learning and professional development:
- Co-op program that provides students with real-world work experience and the chance to earn while they learn.
- Hands-on projects that encourage creativity and teamwork, preparing students for collaborative work environments.
- Access to the latest technologies and ideas in the field, ensuring students are well-versed in current trends.
- Specialization options, such as Cybersecurity, allowing students to focus on specific areas of interest.
Career Options
Graduates of the Bachelor of Computer Science program can pursue a variety of career paths in Canada. Here are some potential job options:
- Software Developer: Design and create software applications, ensuring they meet user needs and function effectively.
- Computer Animator: Use computer graphics to create animations for films, video games, and other media.
- Telecommunications Specialist: Work on the design and implementation of communication systems, ensuring efficient data transmission.
- Computer Security Analyst: Protect an organization’s computer systems and networks from security breaches and cyber threats.
- Business Analyst: Analyze business needs and develop IT solutions to improve processes and efficiency.
These roles highlight the diverse opportunities available to graduates, showcasing the versatility of a degree in computer science.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit University of New Brunswick official website
































