Computer Programming (ON CAMPUS)

Description

2 Years - 4 Semesters
Ontario College Diploma
Campus: Sault Ste. Marie
Start Dates: Sep 2024, Jan 2025
Program Code: 2095
 
The Computer Programming program has a comprehensive curriculum that will transform you into a highly-skilled, in-demand professional ready to make your mark on the digital world!
 
Learn in hardware and software environments that mirror the industry-standard networks and platforms you’ll encounter in your career. Hey, we don’t want you to become outdated technology.
 
Work on innovative projects and develop your skills in Python, Java and JavaScript, and apply your skills to the writing of standalone and web-based DBMS applications. Integrate your skills in a mentored capstone project in your final semester.

As a Computer Programming graduate, you can continue with a third year to complete our Computer Programming and Analysis advanced diploma program or further your studies with our Networking and Security Architecture (NASA) graduate certificate program.
 
If you’re interested in a university degree in computer science, you can apply earned Sault College credits to continue your studies at partnering institutions like Algoma University (2+1 and 2+2) with our pathways to a degree.
 
Employers are looking for you. IT is an integral part of businesses across the globe, but you already know this. Let’s team up to smash your goals in the IT sector. What do you say?
 
Requirements & Program Information
Ontario Secondary School diploma with Grade 12 English (C) ENG4C, Grade 12 Foundations for College Math (C) MAP4C, or mature student status.  Missing any requirements? Get them for free from Academic Upgrading.
 
Courses

Semester 1
CMM115 - 3 Communications I
CSD110 - 4 Introduction to Programming
CSD113 - 4 Computing Environments and Tools
CSD122 - 5 Hardware, OS, and Networks
MTH123 - 3 Computer Mathematics
TNY130 - 3 Technology in Society
 
Semester 2
CSA103 - 4 Business Applications I
CSD112 - 4 Introduction to Web Development
CSD121 - 4 Programming Concepts I
CSD123 - 4 Databases I
CSD124 - 3 Systems Analysis and Design
CSD125 - 3 Emerging Technology
 
Semester 3
CSD213 - 4 Web Development II
CSD214 - 4 Programming Concepts II
CSD215 - 4 Programming Paradigms
CSD216 - 4 Databases II
CSD318 - 4 Project Management
GEN100 - 3 Global Citizenship
 
Semester 4
CMM215 - 3 Business Communication
CSD227 - 4 Computer Security, Privacy, and Ethics
CSD228 - 4 Mobile Applications
CSD230 - 5 Advanced Web Applications
CSD235 - 4 Capstone Project
GEN110 - 3 Student Selected General Education
 
Career Path
 
A strong demand for programming/analysis graduates exists in a number of different businesses and industries both locally and nationally. Graduates may seek employment in a wide range of positions such as: software development, systems analysis and design, user interface design and human factors, web and database design and programming, project management, system and database administration, end user support, management of technology. Potential for career advancement and portability of skills is high.
 
Note: Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.
 

Overview

Sault College logo
  • Institution: Sault College
  • Program type: Diploma
  • Language: English
  • Program Code: 2095
  • Delivery Method: Fully On Campus

Enrol Now