Last updated on 2025-06-19
Program Overview
The Computer Programming Diploma at Red Deer Polytechnic is designed for those looking to embark on a career in the exciting fields of software and web development, information technology, and database design. This program emphasizes the importance of digital thinking and innovation, equipping students with the skills necessary to tackle the challenges of technology in a global environment. With a focus on applied learning and project management, students will gain hands-on experience that prepares them for the demands of the industry.
Program Structure
The Computer Programming Diploma program spans a duration of two years and is offered on a full-time basis. The program structure includes:
- Intensive coursework that covers essential programming skills.
- A two-semester capstone project in the second year, where students work with an external client to complete a real-world project.
- Opportunities for work-integrated learning through various experiential learning initiatives.
- Focus on developing communication, collaboration, and inclusive work approaches in diverse settings.
This program is available for international students and is conducted on campus, providing a rich learning environment for all participants.
Featured Experiences
- Hands-on experience through a two-semester capstone project.
- Work-integrated learning opportunities that connect students with industry professionals.
- Access to the Career Education and Experience Development Centre for additional experiential learning resources.
- Collaboration with external organizations to enhance practical skills and real-world application of knowledge.
Career Options
Graduates of the Computer Programming Diploma can pursue a variety of career paths in Canada, including:
- Computer Programmer: Develops and writes code for software applications, ensuring functionality and efficiency.
- Information Technology Specialist: Manages and supports IT systems, ensuring they meet organizational needs.
- Programmer Analyst: Analyzes and improves existing software systems, providing solutions to enhance performance.
- Software Developer: Designs and creates software applications tailored to user requirements and industry standards.
- Web Developer: Builds and maintains websites, focusing on both the visual and technical aspects of web design.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Red Deer Polytechnic official website



















