Ready to learn more?
Next Cohort: Sep 1-Sep 1
By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.
Duration
2 years
Tuition
$6,768
Kingston
Sep 1-Sep 1
Commitment
Full-Time
Delivery
Classroom
Credential
Diploma
Year Founded
1967
Scholarships
yes
The Computer Programming (CP) program at St. Lawrence College takes an experiential learning approach, aligning coursework with modern software development practices. Students apply theoretical concepts to real-world programming challenges, working in project teams to design, develop, and test applications.
This two-year program provides a strong foundation in programming, problem-solving, software design, and application development. Throughout the program, students gain hands-on experience writing programs for both desktop and web environments. They learn multiple programming languages, including C#, C++, PHP, MySQL, JavaScript, and Java, while also developing the skills necessary to learn additional languages.
Graduates of the Computer Programming program have the opportunity to further their studies by continuing into the third year of the Computer Programming and Analysis Advanced Diploma program at Kingston Campus, expanding their expertise in advanced software development concepts.
Admission Requirements
- Ontario Secondary School Diploma (OSSD) or equivalent.
- Grade 12 English and Grade 11 Mathematics.
What You’ll Learn
- Develop proficiency in C#, C++, PHP, MySQL, JavaScript, and Java.
- Gain experience in designing, developing, and testing applications for desktop and web platforms.
- Enhance abilities to tackle programming challenges and devise effective solutions.
- Learn to work effectively in project teams, mirroring real-world software development environments.
Ready to get started?
Next Cohort: Sep 1-Sep 1
By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.
Student Reviews (6)
Terribly unorganized program with staff that do not abide by the deadlines they post! Final grades may not be posted on time to begin next semester classes. Students are put on waitlists until the grades are submitted. Then they get penalized for misse...
Great community college with lots of resources available, great professors, renovated and new facilities available.


