What a computer can do is incredibly remarkable, but computers can't do it without being provided the instructions from a computer programmer. Master the art of writing code and creating instructions to successfully operate applications and software programs on a computer and computer network.
In the Computer Programming Diploma program, you will gain the knowledge and skills needed to respond to dynamic challenges in technology-based, global environments and succeed in the ever-growing field of software and web development.
With emphasis on digital thinking and innovation, you will design, develop and implement applications, diagnose and troubleshoot technical problems, and manage and operate databases. Through applied learning and project management opportunities, you will develop proficiency in communication, collaboration and inclusive approaches to work in diverse settings.
Work-integrated Learning
In this program, you will complete a two-semester capstone project in the second year of study that will have you working with a client (external organization or company) to complete a project. Learn more about the many types of experiential learning opportunities available at Red Deer Polytechnic through the Career Education and Experience Development Centre.
Related Careers
Prepared for careers in computer programming, data management, and information technology, you will enter the workforce ready to compete for employment in both large and small organizations across a variety of sectors, as:
Computer Programmer
Information Technology Specialist
Programmer Analyst
Software Developer
Interactive Media Programmer
Multimedia Developer
Internet Site Developer
Web Developer
*Price shown is for indicative purposes, please
31 January 2025
Start date
May 2025
Donald School of Business, Science and Computing
Red Deer College, 100 College Boulevard,
Alberta (AB),
T4N 5H5, Canada
*Price shown is for indicative purposes, please
31 January 2025
Start date
January 2025
Donald School of Business, Science and Computing
Red Deer College, 100 College Boulevard,
Alberta (AB),
T4N 5H5, Canada
Admission requirements for specific programs will often refer to Alberta Grade 12 course groups. Visit the Admission Requirements(link is external) page for detailed group descriptions.
Have completed your high school education outside of Alberta.
Eligibility for admission to the Computer Programming Diploma program at Red Deer Polytechnic requires applicants to meet minimum academic requirements.
Academic Requirements
Students applying to Computer Programming must have a minimum of 50% in: Math 30-1, or equivalent
English 30-1, or equivalent or
A minimum of 60% in: Math 30-2, or equivalent
English 30-2, or equivalent
English Language Proficiency
*There may be different IELTS requirements depending on your chosen course.
RDP offers students with industry-relevant programming, fostering applied research opportunities and close industry ties.