Computer Programming
Program start date | Application deadline |
2024-09-01 | - |
2024-01-01 | - |
2024-05-01 | - |
Program Overview
The Computer Programming program at St. Clair College is a two-year diploma that equips students with the skills to develop, test, and deploy program code. Graduates will be proficient in various programming languages and technologies and have experience in web development, database management, and software development methodologies. This program prepares individuals for entry-level positions in software development firms, IT consulting, and other industries. Graduates can also pursue further education in advanced programs or post-graduate certificates.
Program Outline
Degree Overview:
The Computer Programming program at St. Clair College is a two-year Ontario College Diploma program designed to equip students with the skills and knowledge necessary to develop, test, and deploy program code. Graduates will be able to work individually or as part of a team to gather requirements and support recommendations for improving or automating organizational workflow.
Objectives:
The program aims to develop graduates who can:
- Identify, analyze, develop, implement, verify, and document the requirements for a computing environment.
- Contribute to the diagnostics, troubleshooting, documenting, and monitoring of technical problems using appropriate methodologies and tools.
- Implement and maintain secure computing environments.
- Implement robust computing system solutions through validation testing that aligns with industry best practices.
- Select and apply strategies for personal and professional development to enhance work performance.
- Apply project management principles and tools when working on projects within a computing environment.
- Adhere to ethical, legal, and regulatory requirements and/or principles in the development and management of computing solutions and systems.
- Support the analysis and definition of software system specifications based on functional and non-functional requirements.
- Contribute to the development, documentation, implementation, configuration, maintenance, and testing of software systems by using industry-standard Software development methodologies, based on defined specifications and existing technologies/frameworks.
- Apply one or more programming paradigms such as object-oriented, structured or functional programming, and design principles, as well as documented requirements, to the software development process.
- Model, design, implement, and maintain basic data storage solutions.
- Contribute to the integration of network communications into software solutions by adhering to protocol standards.
Program Description:
The program focuses on developing skills in various programming languages and technologies, including:
- HTML and CSS
- Java Programming
- PHP
- JavaScript
- C# Programming
- iOS Development
- Android Development Graduates will gain experience in:
- Web application development
- Object-oriented analysis and design
- Database management
- Network communications
- Software development methodologies
Careers:
Graduates of the Computer Programming program are qualified for entry-level positions in various industries, including:
- Computer software and mobile applications development firms
- Business environments
- Corporate training development organizations
- Information technology units in the private or public sectors
Other:
The program is offered at both the Windsor and Chatham campuses of St. Clair College. The program is classified under NOC 2174 (Computer programmers and interactive media developers). The employment outlook for Computer programmers and Interactive Media developers is good in Ontario over the next 3 years, according to Canada Job Bank Job Prospects analysis in 2021. Graduates can continue their education in an advanced program, such as Mobile Application Development, to achieve an Advanced Diploma. They can also pursue post-graduate certificates after graduation.
St. Clair College of Applied Arts & Technology
Overview:
St. Clair College is a public college of applied arts and technology located in Windsor, Ontario, Canada. It offers a wide range of programs and services to students, including full-time programs, continuing education, and corporate training. The college is known for its strong focus on practical skills and its commitment to student success.
Services Offered:
St. Clair College provides a comprehensive range of services to its students, including:
Academic Support:
Counselling, tutoring, and testing services.Career Services:
Career Central, Genesis Experiential Learning and Career Centre, and employer services.Financial Aid:
Assistance with tuition and living expenses.Health Services:
Health Centre and mental health support.International Student Services:
Support for international students.Library:
Access to a wide range of resources.Parking Services:
Parking options for students.Student Life:
Student associations, clubs, and activities.Residence:
On-campus housing options.IT Services:
Technical support and access to technology.Student Life and Campus Experience:
St. Clair College offers a vibrant campus experience with a variety of opportunities for students to get involved. Students can participate in student associations, clubs, and sports teams. The college also hosts a variety of events throughout the year, including concerts, lectures, and workshops.
Key Reasons to Study There:
Practical Skills Focus:
St. Clair College emphasizes hands-on learning and prepares students for real-world careers.Strong Industry Connections:
The college has strong relationships with local businesses and organizations, providing students with internship and job opportunities.Affordable Tuition:
St. Clair College offers competitive tuition rates.Supportive Environment:
The college provides a supportive environment for students, with a variety of services and resources available.Academic Programs:
St. Clair College offers a wide range of academic programs, including:
Full-Time Programs:
Programs in a variety of fields, including business, technology, healthcare, and the arts.Continuing Education & Corporate Training:
Courses and programs for individuals and businesses.Apprenticeship:
Programs for students interested in skilled trades.Pre-Apprenticeship:
Programs to prepare students for apprenticeship.School Within a College (SWAC):
Programs for high school students.Other:
St. Clair College has multiple campuses located in Windsor and Chatham, Ontario. The college also has a strong commitment to research and innovation.
Entry Requirements:
OSSD with the majority of courses at the College (C), University (U), University/College (M) or Open (O) level. Mature students - See Admission Procedures for details.