Computer Programmer
Post Secondary

Computer Programmer

Two Years | Ontario College Diploma
Program Code 0411
Welland Campus

Niagara College was a wonderful place to go to school and it was all because of the staff. I definitely recommend Niagara to anyone looking for a great Computer Science / Programming program.

Nathaniel Williams, Computer Programmer graduate



Career Opportunities

Interested in Innovative Literacy as an IT professional with a diversity of skills and an understanding of the new technological ways of the world? This program involves problem-solving, entrepreneurial thinking, and the development of high-demand skills relevant to the IT jobs of today, but also the jobs of tomorrow. Key areas of study include databases, interactive multimedia, and software development.

Graduates may find employment or start businesses in:

  • Database development
  • Web development
  • eCommerce development
  • Multimedia applications
  • Software engineering
  • Project management
  • Hardware and software support

The NC Difference

  • Cutting edge computer resources
  • Small class sizes
  • Up-to-date program offers unique blend of business, multimedia and technical subjects
  • Course work includes real-world, community–sponsored projects
  • Applied Research Opportunities
  • Chart your own course through Niagara College’s programming, gaming and web design programs. With a (mostly) common first year curriculum, you may switch programs mid-stream or earn multiple diplomas in less time. Only Niagara College offers this pathway flexibility
  • Graduates may enter the workforce directly or continue with the Computer Programmer Analyst (Co-op) program

Testimonials and Profiles

"Niagara College was a wonderful place to go to school and it was all because of the staff. I definitely recommend Niagara to anyone looking for a great Computer Science/Programming program."

Nathaniel Williams,
Computer Programmer graduate

 


Related Links

Is a career in computer programming in your future? Discover more about computer programming before you enroll.

Take our Reality Check for Computer Programming.

Admission Requirements

  • Ontario Secondary School Diploma (OSSD), or equivalent, including the following required courses:
    • English - any Grade 12 (C) or (U), or equivalent.
    • Mathematics - any Grade 11 (U) or (M), Grade 12 (C) or (U), or equivalent.

Recommended Courses and/or Recommended Skills (Not Required for Admission):

  • Computer and Information Science - Grade 11 or 12 (M).
  • Information Technology Applications in Business - Grade 11 (O).
  • Information Technology in Business - Grade 12 (C).

Selection and Ranking Process:

  • For competitive programs (the number of qualified applicants exceeds the number of available places), selection will be based on the highest senior level final grade available at the time of ranking. Mid-term grades are not used for ranking purposes.
  • Testing or other supplemental evaluation may be required.

Note:

  • Secondary School grades from co-op courses and half credit courses are not considered.

 

Educational Pathways

Niagara College has articulated agreements providing students with degree completion and credit transfer opportunities with many other colleges and universities.

General Information
askNC

For information, inquiries or frequently asked questions, please askNC or email the InfoCentre at info@niagaracollege.ca.

Tours

For more information please contact the InfoCentre.

Welland: 905-735-2211, ext. 7559
NOTL: 905-641-2252, ext. 4208

We look forward to meeting you!

Students in this program can gain real world skills through applied research projects.

Niagara Research Logo


Employment

Attention Employers:
Post a job for grads, co-op students, part-time, summer or volunteer.

Attention Students:
View job postings now

Program Information

Term One
COMM1088I-Think: The Science of Thinking and Problem Solving3
COMM1133Writing Strategies3
PROG1195Programming Essentials4
PROG1735Database Essentials3
WEBD1101Digital Graphics Techniques3
WEBD1102Web Authoring Fundamentals3
Term Two
MATH1145Mathematics I for Computer Studies3
PROG1198Client-Server Solutions3
PROG1608Dynamic Web Development4
PROG1853Object-Oriented Software Solutions4
WEBD11033D Animation3
WEBD1104Multimedia Technologies3
Term Three
MATH1205Mathematics II for Computer Studies3
PROG1180Graphically-Driven Project Planning and Design3
PROG1196PC Hardware and Software Support4
PROG1210Rapid Application Development (RAD) Client-Server Project3
PROG1612Enterprise Database Development4
GNED7001General Education Elective (1 required)3
Term Four
BUSN1199Managing Projects Effectively3
COMM1245Story Telling and Media Based Communication3
MATH1235Statistics3
PROG1440Community Sponsored Project9
PROG1854Network Communications4

January Start Students

Students who begin the program in January 2013 complete Term 2 of the program during the Spring Term beginning in May 2013 and running into summer months.

Bookmark This Page

The permanent address is:
http://www.niagaracollege.ca/cp