Last updated on 2025-03-31
Program overview
The Bachelor of Science in Computer Science at the University of Prince Edward Island is designed to foster innovation and discovery across various fields. This program combines both theoretical and practical aspects of computer science, focusing on how information is represented and processed, as well as the techniques for creating new software. With a strong emphasis on developing skills in data management and analysis, graduates are well-prepared for a variety of career opportunities in a rapidly growing field. The program also offers options for specialization, including honours, major, minor, and a unique focus on video game programming, along with the possibility of co-operative education.
Program structure
The Bachelor of Science in Computer Science program at UPEI is structured to provide a comprehensive education in the field. The program length is four years, allowing students to gain a deep understanding of both theoretical concepts and practical applications. Key features of the program structure include:
- Common core courses that all students must complete in the first two years.
- Options for specialization, including honours and a focus on video game programming.
- Availability of a co-operative education option, which integrates academic studies with practical work experience.
- Students can complete at least three paid work terms, typically lasting 14 weeks each.
- Professional development courses that complement the academic curriculum.
Students are encouraged to engage with their academic advisors to ensure they meet all requirements and make the most of their educational experience.
Featured Experiences
The Bachelor of Science in Computer Science program at UPEI offers several unique experiences that enhance the learning journey:
- Co-operative Education Program: This program allows students to alternate between academic terms and work terms, providing valuable real-world experience.
- Hands-on learning opportunities through laboratory work and projects that apply theoretical knowledge in practical settings.
- Access to state-of-the-art facilities and resources that support innovative learning and research.
- Collaboration with industry partners, which can lead to networking opportunities and potential job placements.
- Engagement in research projects that contribute to the field of computer science and provide practical experience.
Career Options
Graduates of the Bachelor of Science in Computer Science program from UPEI can pursue a variety of career paths in Canada. Here are some potential job options:
- Software Developer: Design, develop, and maintain software applications, ensuring they meet user needs and specifications.
- Data Analyst: Analyze and interpret complex data sets to help organizations make informed decisions based on data-driven insights.
- Systems Administrator: Manage and maintain an organization’s IT infrastructure, ensuring systems are secure and operational.
- Web Developer: Create and maintain websites, focusing on both the visual design and technical functionality.
- Game Developer: Work on the design and development of video games, utilizing programming skills and creativity to create engaging experiences.
These roles highlight the diverse opportunities available to graduates, reflecting the high demand for skilled professionals in the technology sector.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit University of Prince Edward Island official website









