Program overview
The University Diploma in Computing Science is designed for students who are eager to delve into the world of technology and computing. This program provides a solid foundation in computing principles, programming, and software development. With an emphasis on practical skills and real-world applications, students will be well-prepared to tackle challenges in the tech industry. The optional co-op component allows students to gain valuable work experience while studying, enhancing their employability upon graduation.
Program structure
The University Diploma in Computing Science offers a comprehensive curriculum that spans various aspects of computing and technology. The program is structured to provide students with both theoretical knowledge and practical skills, ensuring they are well-equipped for the workforce. Key features of the program structure include:
- Program Length: The program typically spans two years, allowing students to immerse themselves in the subject matter.
- Optional co-op opportunities that enable students to gain hands-on experience in the industry.
- A blend of classroom learning and practical projects to reinforce understanding.
- Flexibility in course selection to tailor the educational experience to individual interests.
This structure ensures that graduates are not only knowledgeable but also possess the skills necessary to thrive in a rapidly evolving technological landscape.
Featured Experiences
- Optional co-op program that provides students with real-world work experience.
- Hands-on lab sessions to apply theoretical knowledge in practical scenarios.
- Field experience opportunities that allow students to engage with industry professionals.
- Joint partner programs with local tech companies for collaborative projects.
- Access to state-of-the-art technology and resources to enhance learning.
Career Options
- Software Developer: Responsible for designing, coding, and testing software applications to meet user needs.
- Systems Analyst: Analyzes and improves computer systems and processes to enhance efficiency and effectiveness.
- Web Developer: Creates and maintains websites, ensuring functionality, user experience, and aesthetics.
- Database Administrator: Manages and organizes data using specialized software, ensuring data integrity and security.
- IT Support Specialist: Provides technical support and troubleshooting for hardware and software issues in organizations.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit TRU - Thompson Rivers University official website




















