Diploma in Computer Programmer

General

Program Description

Computer Programmer (2090) 2 Years - 4 Semesters Ontario College Diploma Program Overview The emphasis in the Computer Programmer diploma program is to give students the necessary computer programming skills to design, develop and implement computer systems. Sault College strives to keep its hardware and software environments as close as possible to industry standards and that is reflected in the lab environment where a mix of platforms exists to support curriculum objectives. Students will develop their skills using a variety of programming languages in current use including C++, Python, Visual Basic .NET, Java and scripting languages, such as JavaScript, and apply those skills to the writing of standalone and web-based DBMS applications. Other courses relate to the design and implementation of databases, client server systems, mobile applications, systems analysis and design, and web-based systems. The program prides itself on highly motivated and qualified professors. The Computer Programming graduate may have the option of continuing into the Computer Programmer/Analyst program (2091). Upon completion, the Computer Programmer graduate will be poised for a position in this fast paced and rapidly growing field. Program of Study Semester 1

  • CSD104 - 5 Programming Using Python
  • CSD120 - 5 Introduction to Web Development
  • CSO104 - 5 Introduction to Operating Systems and LAN
  • MTH122 - 4 Computer Mathematics
  • TNY130 - 3 Technology in Society

Semester 2

  • CSA103 - 4 Business Applications I
  • CSD102 - 5 Programming Using C++
  • CSD212 - 4 Web Scripting Languages
  • CSO102 - 4 Introduction to LINUX
  • CST104 - 4 PC Hardware and Networking

Semester 3

  • CMM115 - 3 Communications I
  • CSD202 - 5 Systems Analysis and Design
  • CSD203 - 4 Mobile Applications I
  • CSD206 - 5 Introduction to Visual Basic
  • CSD210 - 4 Database Modelling
  • CSD211 - 4 JAVA I
  • GEN100 - 3 Global Citizenship

Semester 4

  • CMM215 - 3 Business Communication
  • CSD220 - 4 Database Programming using SQL
  • CSD221 - 4 JAVA II
  • CSD223 - 4 Advanced Web Applications
  • CSD300 - 5 Advanced Visual Basic
  • GAS103 - 3 What in the World is Going On?
  • Student Selected General Education *
  • GAS109 - 3 Music and Pop Culture
  • Student Selected General Education *
  • GAS116 - 3 Your Two Cents
  • Student Selected General Education *
  • GEN110 - 3 Student Selected General Education
  • Student Selected General Education *
  • HDG122 - 3 Personal and Academic Success Strategies
  • Student Selected General Education *
  • SSC102 - 3 Introduction to Aboriginal Peoples of Canada
  • Student Selected General Education *
  • Note: *Students must choose one of the identified Student Selected General Education Courses

What You'll Need Grade 12 Math For Additional Information please see the following "Fact Sheet" **Please note tuition prices on this sheet are for Domestic students, NOT International students ** http://www.saultcollege.ca/FactSheets/Program%20Fact%20Sheet%20-%20Computer%20Programmer.pdf

Last updated April 2019

About the School

Now is your time to be a part of Ontario’s number one College as ranked by our students. Each year, the College attracts and motivates an increasing number of students by offering a hands-on, supporti ... Read More

Now is your time to be a part of Ontario’s number one College as ranked by our students. Each year, the College attracts and motivates an increasing number of students by offering a hands-on, supportive learning environment that prepares graduates for future success and the ability to make meaningful contributions to the provincial and global economy. Read less
Sault Ste. Marie