View programs
Ministry-approved title: Computer Foundations
Entrance Award Available
In today’s digital world, strong computer skills are essential across every industry. Whether working with data, designing solutions, or building applications, the ability to understand and use technology effectively can open doors to a wide range of career opportunities.
This eight-month certificate provides a strong foundation in computer technologies, including programming, systems development, and operating systems. From the start of the program, students gain hands-on experience using tools, such as Python, while building practical skills that support real-world applications.
Students also explore different areas of computing, helping identify strengths and interests while building a pathway toward enhanced qualifications, entry into the tech field, or continued study in more advanced programs.
Durham College’s (DC) Computer Systems programs have been strengthened through a donation from General Motors (GM) of approximately 100 Cisco switches, providing students with access to industry-grade networking equipment and hands-on learning experiences. The partnership began when a Computer Systems Technology student completing a co-op placement at GM recognized the potential impact the equipment could have at DC. This student-led collaboration highlights the value of industry partnerships in creating meaningful opportunities and preparing graduates for careers in IT and engineering.
View full requirements
View full costs
View all courses
View all career options
Fill out the form to get more information on your program of interest, upcoming events, and how to become a Durham College student. By submitting your information below, you consent to Durham College contacting you via email and/or SMS with a minimum of 4 messages per month. You may withdraw consent at any time.
Please contact the international office.
NOTE: Students in this program are required to have their own laptop. Please refer to the Tech Requirements for detailed hardware and software requirements.
This program focuses on how students learn, practice, and apply technical skills in a structured, hands-on environment. Students work across key areas of computing, including programming, web development, networking, hardware, and operating systems, while building practical experience through guided activities and projects.
A strong emphasis is placed on hands-on learning and personalized feedback. In programming courses, for example, students develop solutions using Python and present their work directly to faculty, strengthening both technical understanding and communication skills in ways that reflect real-world technical interview and workplace environments.
Throughout the program, students explore different areas of technology, helping identify strengths and interests while building a portfolio of work that demonstrates technical abilities and growth.
By the end of the program, students not only understand core computing concepts, but also develop the ability to apply, explain, and showcase their skills, whether continuing into advanced studies or enhancing an existing career path.
First-year students enrolled in this program will receive a membership to all seven of Durham Region’s Chambers of Commerce and Boards of Trade for the duration of their studies, plus an additional year following graduation. DC is proud to be one of the only colleges in Ontario offering students this unique connection to business leaders.
The eight Chambers of Commerce and Boards of Trade are:
Membership benefits:
Students may choose to pursue the following industry certifications, which could require additional exams and/or related work experience to qualify:
Durham College (DC) offers pre-admission assessment testing to mature domestic applicants to meet admission requirements in English and/or Math. Domestic applicants who are 19 years of age or older as of the start date of their program, and who do not have the required program credit(s), i.e. Grade 12 English and/or Grade 12 Math are eligible to take an admissions assessment test.
Learn more about how to book Pre-Admission Assessment Testing here.
DC also offers Academic Upgrading. Courses are FREE and designed to help you meet the admissions requirements for this program. Available to individuals 18+, these courses are offered on campus at DC. Boost your qualifications with:
Learn more about Academic Upgrading and connect with our team to get started.
The courses listed below are for incoming students. If you are a current student, please refer to your program of study for the year you began your program. Your program of study can be found on MyDC.
Courses, course descriptions and delivery formats are subject to change.
In person
Students will come to campus to complete in-person learning requirements. Detailed schedules, with course-specific delivery information, will be available after registration. Courses, course descriptions and delivery formats are subject to change.
Students in this program are eligible to apply for The Joyce Family Foundation Bursary. Available to students in any program, with preference to those entering preparatory programs, The Joyce Family Foundation Bursary will be awarded to up to 10 students annually and will help students cover tuition in their chosen program as well as in any continued studies at DC for up to four years. Recipients of The Joyce Family Foundation Bursary will also have the opportunity to participate in mentorship programs at the college.
Learn more
School is an investment in your future, and financial support is available to help you succeed.
DC's Financial Aid and Awards is here to help you access funding and opportunities that make pursuing your education easier and more achievable:
Visit Financial Aid and Awards to explore all the options to help finance your education.
All courses in the first semester of the Computer Foundations program are the same as those in the Computer Programming, Computer Programming and Analysis, Computer Systems Technician, and Computer Systems Technology programs. Foundations graduates may choose to return and complete any of these programs and receive completed courses as equivalent academic credits. In addition, students receiving a minimum GPA of 3.5 in first-semester courses will be eligible to apply to the Computer Systems Technician – Transfer to Ontario Tech Bachelor of Information Technology program. Students pursuing this transfer option will be able to earn a diploma and degree in only four years.
Looking for more pathway opportunities or to transfer to Durham College? Click here for more information.