Submit feedback

×
Computer Programmer (Co-op)

Computer Programmer (Co-op) Ontario College Diploma, Co-op

What is Computer Programmer (Co-op)?

This program is designed to meet the academic needs of all students, whether a recent secondary graduate, college or university graduate, or a mature student. As students progress through the two years, the courses they take will help them gain insight and experience in the fields in which they may choose to apply their computer skills after graduation. A structured approach to problem solving, effective oral and written communications, and attention to standards and documentation are stressed throughout. Industry trends and requirements are continually monitored to ensure curriculum remains current and relevant.

Program Outline 2016-2017

Major:
COPR
Length:
2 Years
Effective Dates:
2016-2017
Delivery:
4 Semesters, plus 2 work terms
Credential:
Ontario College Diploma, Co-op
Location:
Barrie
Start:

Fall - Barrie

Winter - Barrie

Contact:
Ross Bigelow
Email:
Ross.Bigelow@GeorgianCollege.ca
Phone:
705-728-1968 ext. 5325

This program is designed to meet the academic needs of all students, whether a recent secondary graduate, college or university graduate, or a mature student. As students progress through the two years, the courses they take will help them gain insight and experience in the fields in which they may choose to apply their computer skills after graduation. A structured approach to problem solving, effective oral and written communications, and attention to standards and documentation are stressed throughout. Industry trends and requirements are continually monitored to ensure curriculum remains current and relevant.

The graduate has reliably demonstrated the ability to:

  • communicate clearly, concisely and correctly in the written, spoken, and visual form that fulfills the purpose and meets the needs of the audience


  • interact with others in groups and teams, use critical thinking skills to evaluate and solve problems, communicate confidently in a variety of situations, and demonstrate technological fluency


  • analyze and resolve basic software-related problems through the application of systematic approaches


  • participate in analyzing and defining the specification of a system based on user requirements


  • develop, debug, and modify program code to design specifications


  • apply basic knowledge of the design, modeling, and implementation of a database


  • apply basic knowledge of connectivity issues to support the development and maintenance of application systems


  • use relevant methodologies to develop program code


  • participate as an effective individual and member of a team


  • interpret, produce, and present work-related documents and information effectively and accurately


  • identify and implement strategies to improve job performance and promote personal and professional growth


  • show a basic understanding of business concepts


  • utilize effective communication and interpersonal skills


  • employ generic skills for personal and professional growth


  • show an awareness of ethical issues within a multicultural and global business environment


  • describe technologies and techniques that can be used to reduce the impact of computer systems on the environment


  • participate in society as an informed citizen and pursue an enriched professional and personal life through life-long learning


  • apply basic entrepreneurial strategies to identify and respond to new opportunities.

Co-operative Education is a mandatory component of all Co-op programs at Georgian College; it has been designed as a process by which students integrate their academic education with work experience related to their programs of study. This integration affects much more than simply earning a salary, including the adjustment to the work environment and the development of professionalism. It also reinforces skills and theory learned during academic semesters, develops professional contacts, job knowledge and career path, improves human relations and communication skills, and promotes personal maturity and financial independence.

Students are requested to register, attend and participate in their scheduled co-operative education classes. These classes are scheduled for all first year students and are expected to be completed in order for students to proceed successfully to their first co-op work experiences. To ensure students are eligible to proceed onto any co-op work experience, students should refer to Promotional Status and Eligibility for Co-op as outlined in the College Calendar. Co-op policies and procedures can be located on our website: www.georgiancollege.ca/student-services/co-op-and-career-services/students-tab/

Georgian College follows the Co-operative Education guidelines set out by the Canadian Association for Co-operative Education (CAFCE) and Education at Work Ontario (EWO) by supporting the learning outcomes designed for the program specific graduate profile and curriculum as set out by the Ministry of Training, Colleges and Universities.

Fall Intake - Barrie

Sem 1 | Sem 2 | Work Term 1 | Sem 3 | Work Term 2 | Sem 4

-----------------------------------------------------------

Fall | Winter | Summer | Fall | Winter | Summer

2016 | 2017 | 2017 | 2017 | 2018 | 2018

Winter Intake - Barrie

Sem 1 | Sem 2 | Work Term 1 | Sem 3 | Sem 4 | Work Term 2

-------------------------------------------------------------

Winter | Summer | Fall | Winter | Summer | Fall

2017 | 2017 | 2017 | 2018 | 2018 | 2018

OSSD or equivalent with

- Grade 12 English (C or U)

- any Grade 12 Mathematics (C or U)

You must meet ONE of the following requirements to be eligible for admission to these programs:

Secondary school applicants:

- OSS Curriculum: OSSD or equivalent with Grade 12 English (C) or (U) (ENG 4C, ENG 4U); plus any Grade 12 College Mathematics (MAP 4C or MCT 4C), or any Grade 12 U University Mathematics

Non-Secondary school applicants (19 years or older):

- Any credit Communication course and most credit mathematics courses taken at Georgian College

- College preparatory programs including those taken at Georgian College: Business Foundations*

- Equivalent courses in English and mathematics taken through secondary school or Independent Learning Centres (at the general, advanced, college or university level)

- Academic and Career Entrance Certificate (ACE) program with communications and business, apprentice or technical mathematics*

- Mature student testing in English and mathematics that meets the minimum standards for admission (available through most testing services)*

- Ontario High School Equivalency Certificate (GED)

- English, Literature or Communication credit courses and most mathematics credit courses from accredited colleges/universities

Home school applicants:

- Applicants can write the mature student testing in English and mathematics that meets the minimum standards for admission (available through testing services)*

* available from Georgian College. For a complete listing please contact the Office of the Registrar.

18 Mandatory Courses

2 Communications Courses

1 Optional Courses

3 General Education Courses

2 Co-op Work Terms

To graduate from this program, the passing weighted average for promotion through each semester, from year to year, and to graduate is 60%. Additionally, a student must attain a minimum of 50% or a letter grade of P (Pass) or S (Satisfactory) in each course in each semester unless otherwise stated on the course outline.

Mandatory Courses

BUSI1001 Introduction to Organizational Behaviour
COMP1002 Web and Internet Fundamentals
COMP1004 Rapid Application Development
COMP1006 Introduction to Web Programming
COMP1008 Introduction to Object Oriented Programming
COMP1009 The Mainframe Environment
COMP1011 Advanced Object Oriented Programming
COMP1030 Programming Fundamentals
COMP1035 Networking Essentials
COMP1045 Internet of Things
COMP2003 Relational Database
COMP2005 Systems Analysis
COMP2007 Enterprise Computing
COMP2068 Advanced Web Programming
COMP2099 Business Intelligence Tools
COMP3002 Advanced Database
MATH1003 Math for the Computer Industry
MGMT2008 Project Management for IT
Communications Courses

To be selected at time of registration from the College list, as determined by testing.
Optional Courses

To be selected from College list
General Education Courses

To be selected from College list
Co-op Work Terms

COOP1005 Computer Programmer Work Term 1
COOP2002 Computer Programmer Work Term 2

To be successful in this program, you are required to have a personal notebook computer (either PC or Mac architecture) prior to the start of the program that meets or exceeds the following hardware specifications:

- Intel I5 processor or AMD equivalent

- 4GB of memory (8GB recommended)

- 250GB hard drive

Additional operating systems, tools, and software used in the program will be provided to the student upon commencement of the program.

View the Computer Programmer (Co-op) articulations on the Credit Transfer Centre page.

An avatar stands in front of a virtual building and virtual Georgian College sign

Virtual campus simulates challenges Georgian students face in the workplace

Child and Youth Worker students at Georgian College’s Orillia Campus are tackling complex issues that can’t easily be replicated in the classroom thanks to the online 3D world Second Life. The virtual campus resides on a Georgian College island created by Computer Studies students. Read more...

Man looking at camera in glasses

Nathan Voth

Web Developer, TSN

Program:

Computer Programmer


As an adult returning to college to pursue a new career path, I was faced with many challenges and needed to overcome some personal fears. Georgian College provided a comfortable learning environment, professors with industry experience and a student body of mixed age and ethnicity. Read more...

Anju Chawla headshot

Anju K. Chawla

With 25 years of extensive teaching experience in university and college settings, Anju has a master’s degree in computer science. She brings a wealth of experience in software development in various programming languages on a variety of platforms. She has been with the college since 2001 and has a passion for teaching and research. Read more...

A smiling Rich Freeman in a black t-shirt, shown outdoors.

Richard Freeman

As a full-time faculty member in the Interactive Web Design and Development program, Rich brings a wealth of industry experience and expertise to the classroom. He specializes in the programming side of web development, primarily focused on server-side scripting and databases. Read more...

Faculty member Ross Bigelow sits at his desk.

Ross Bigelow

As a winner of the 2013 Education Excellence Award, Ross has demonstrated an exceptionally effective and creative approach to sharing knowledge. With over 15 years experience as a developer, IT professional and educator, the only thing that excites him more than building systems is helping to shape the careers of his students. Read more...

Smiling faculty member Jaret Wright, with sunglasses on his head.

Jaret Wright

Joining Georgian in 2011, Jaret brings 16 years of IT industry experience. His career started with configuring software for communication networks, software tool development and then developed into several progressively senior leadership roles including manager, project manager, program manager, director of engineering and consultancy roles. He focuses his teaching sessions to not only deliver the technical skills to the students, but to also impart soft skills that are critical for success in the workplace. Read more...

An avatar stands in front of a virtual building and virtual Georgian College sign

Virtual campus simulates challenges Georgian students face in the workplace

Child and Youth Worker students at Georgian College’s Orillia Campus are tackling complex issues that can’t easily be replicated in the classroom thanks to the online 3D world Second Life. The virtual campus resides on a Georgian College island created by Computer Studies students. Read more...

Kyle and his weather-sensitive clock

Kyle O’Brien

Creator of The Weather Box

First-semester Computer Programmer student Kyle O’Brien created a remote-controlled clock that can also tell you the humidity and heat of its immediate environment. Kyle used an Arduino to connect an infrared sensor, temperature sensor, screen and clock into one product. Read more...

Chris Naismith and Zac Holloway stand in front of their "smart mirror" - with key information displayed on the reflective surface

Students show off dynamic projects at Innovation Showcase

A mini-computer that shows sports scores, an automatic cat food dispenser and a remote control car that follows voice commands through an android phone were among the 18 student projects presented at Georgian College’s Innovation Showcase last December. Read more...

A group of students smile at the camera, one with a green and white stuffed animal in her lap.

Students gain entrepreneurship skills and more

Blair and Jean Leggett started One More Story games armed with Blair’s 14 years’ experience in the gaming industry and an exciting idea: allow people to gamify their books and stories online. They realized they could use some help building their program, StoryStylus, and reached out to Georgian College to see if they could get some Computer Programmer students on board. Read more...

Justin and his robot arm

Justin Schiek

Made a wirelessly-controled robotic hand

When Changemaker Club member Justin Schiek saw his buddy Brody build a robot arm last year, he decided he wanted to one-up him by creating a better version. His robot arm, created with Arduino and parts made by Georgian’s 3D printer, is wireless, light and controlled by a person wearing a wired glove. Read more...

Man looking at camera in glasses

Georgian student places second in annual IBM mainframe contest

Not only did Georgian student Nathan Voth complete IBM’s Master the Mainframe contest in a record 12 days, but he has placed second overall and will be visiting their Poughkeepsie, NY, mainframe lab March 28 to 30 to meet IBM executives and engineers and tour the mainframe plant. Read more...

A computer studies professor and student kneel next to an FITC logo

Why ICT Students Should Go To FITC

For someone beginning their career in Information and Communications Technology (ICT), it is so vitally important that they make the time to attend events like Future, Innovation, Technology, Creativity (FITC) to help them forge their place in such a dynamic industry. Read more...

A collage of photos of students working on or demonstrating their projects.

Computer Studies Innovation Showcase

Close to 200 people came together to celebrate and be inspired by many creative and innovative student project ideas on Dec. 2 at the Barrie Campus. The Computer Studies Innovation Showcase was an opportunity for students to share projects they have been working on and connect with employers. Read more...

see caption

Zifeng Xu

Maker Club member and Computer Programmer student

Faced with waiting again for a late bus, most people just complain. But Maker Club member and Computer Programmer student Zifeng Xu decided to do something more productive – he created a Barrie Transit mobile app that checks bus routes, stops and arrival times. Read more...

Microsoft Canada Helps Students Move to the Cloud

We are very grateful for support from Microsoft Canada as we help our Computer Programmer and Web students get on Microsoft Azure, an open and flexible cloud platform that enables you to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters. Read more...

Man looking at camera in glasses

Nathan Voth

Web Developer, TSN

Program:

Computer Programmer


As an adult returning to college to pursue a new career path, I was faced with many challenges and needed to overcome some personal fears. Georgian College provided a comfortable learning environment, professors with industry experience and a student body of mixed age and ethnicity. Read more...

Sukhdeep, in his office at Netex

Sukhdeep Singh

Software Developer, Netex Enterprises Inc.

Program:

Computer Programmer

Year:

2014


Before joining Georgian, I completed a Bachelor’s Degree in Information Technology from Jalandhar, Punjab, India. Studying at Georgian helped me to gain practical knowledge of programming languages. I learned all the web technologies, which laid the foundation to build my career. Read more...

Picture of Greg Wedow

Grew Wedow

Software Developer at gShift

Program:

Computer Programmer

Year:

2014


My time at Georgian taught me a lot. The instructors were approachable and offered a wealth of knowledge to help me achieve my goals. A major factor in choosing Georgian was, for me, their emphasis on co-operative learning and workplace experience. I wasn't disappointed. Read more...

For inquiries please contact the appropriate person below.

Contact:
Ross Bigelow
Phone:
705-728-1968 ext. 5325

use +/- to expand menu options