Submit feedback

×
Computer Programmer Analyst (Co-op)

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

What is Computer Programmer Analyst (Co-op)?

This program is designed to meet the academic needs of all students, whether a recent secondary school graduate, college or university graduate, or a mature student. As students progress through the three 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:
COPA
Length:
3 Years
Effective Dates:
2016-2017
Delivery:
6 Semesters, plus 3 work terms
Credential:
Ontario College Advanced 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 school graduate, college or university graduate, or a mature student. As students progress through the three 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 software-related problems through the application of systematic approaches


  • analyze and define the specifications of a system based on user requirements


  • analyze, design, develop, implement, maintain, and integrate a variety of application programs


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


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


  • use relevant methodologies to develop applications


  • apply principles of project management


  • 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

Work Term 3 | Sem 5 | Sem 6

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

Fall | Winter | Summer

2018 | 2019 | 2019

Winter Intake - Barrie

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

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

Winter | Summer | Fall | Winter | Summer | Fall | Winter

2017 | 2017 | 2017 | 2018 | 2018 | 2018 | 2019

Sem 6 | Work Term 3

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

Summer | Fall

2019 | 2019

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.

27 Mandatory Courses

2 Communications Courses

2 Optional Courses

5 General Education Courses

3 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
COMP3000 Systems Project 1
COMP3002 Advanced Database
COMP3003 Issues in Information Technology
COMP3006 Systems Project 2
COMP3023 Game and Simulation Programming
COMP3024 Business Intelligence and Analysis
COMP3025 Mobile and Pervasive Computing
COMP3026 Application Security Programming
COMP3027 User Experience and Interaction Design
MATH1003 Math for the Computer Industry
MGMT2001 Principles of Management
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
COOP3001 Computer Programmer Work Term 3

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 Analyst (Co-op) articulations on the Credit Transfer Centre page.

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...

Portrait of smiling alumnus Ken Munday

Ken Munday

President, Stone Orchard Software

Program:

Computer Programmer Analyst

Year:

1999


Ken Munday has taken a small company with potential, turned it into a profitable business, and expanded the business globally from 50 to 550 clients, securing the records of over one million deceased individuals to date. 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...

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...

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 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...

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...

Luis animatedly describing his product to Peter.

Luis Acevedo

Maker Club VP and Computer Programmer Analyst student

Problem solving is what Maker Club members like to do. Club Vice-President Luis Acevedo, a Venezualan experiencing his first Barrie winter, decided to apply that philosophy to snow removal. The Computer Programmer Analyst student created a snowmelting system for driveways – triggered by weight, temperature and time of day. 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...

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...

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...

Portrait of smiling alumnus Ken Munday

Ken Munday

President, Stone Orchard Software

Program:

Computer Programmer Analyst

Year:

1999


Ken Munday has taken a small company with potential, turned it into a profitable business, and expanded the business globally from 50 to 550 clients, securing the records of over one million deceased individuals to date. Read more...

Aaron Hnatiw -Security Consultant

Aaron Hnatiw

Security consultant

Program:

Computer Programmer Analyst

Year:

2014


Working as a security consultant has truly been my dream job ever since I first became interested in computers. Thanks in large part to Georgian College, I wake up every day excited to go to work. Throughout my time at Georgian, my teachers were second to none, and they truly cared about my success. Read more...

Alumnus Satish Birajdar in a suit at the international dinner

Satish Birajdar

Software Programmer, Canamex Communication

Program:

Computer Programmer Analyst

Year:

2014


I liked my courses and my academic performance allowed me to obtain my first co-op position as a Computer Programmer at It Just Works Software, where I developed an iPhone app. On my second co-op, I worked at Blackberry as a Software Developer, helping to develop Blackberry voice assistance. Read more...

For inquiries please contact the appropriate person below.

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

use +/- to expand menu options