Computer Programming and Analysis Ontario College Advanced Diploma, Co-op program
Barrie , Canada
Tuition Fee
Start Date
Medium of studying
Duration
36 months
Program Facts
Program Details
Degree
Diploma
Major
Computer Programming | Software Development | Systems Analysis
Area of study
Information and Communication Technologies
Timing
Full time
Course Language
English
Intakes
Program start date | Application deadline |
2024-06-01 | - |
2024-09-01 | - |
2024-12-01 | - |
About Program
Program Overview
The Computer Programming and Analysis Diploma Program at Georgian College equips students with comprehensive skills in programming, web development, and data analytics. Through a combination of classroom instruction, practical projects, and co-op work terms, graduates are prepared for entry- and mid-level roles in software development and related fields. The program emphasizes real-world application, industry-relevant skills, and a collaborative learning environment to bridge the gap between academic rigor and industry readiness.
Program Outline
Computer Programming and Analysis Diploma Program - Comprehensive Extraction:
Degree Overview:
- Overview: This program focuses on computer programming, web development, and leveraging data to help organizations make informed business decisions.
- Objectives:
- Learn to write code using diverse languages (Arduino, ASP.NET, C#, C++, Java, JavaScript, PHP, SQL, Swift).
- Gain experience developing software for various platforms (embedded systems, desktop, mobile, mainframe).
- Develop advanced skills in systems analysis, business intelligence, data structures, and game & simulation programming.
- Emphasize business and entrepreneurial values through problem-solving, troubleshooting, and systems building.
- Gain practical experience through applied assignments, projects, and co-op work terms.
- Description:
- Students delve into programming, web development, and data analytics to help organizations achieve their business objectives.
- Gain proficiency in various programming languages and frameworks for diverse platforms and applications.
- Explore advanced concepts for building robust and efficient software solutions.
- Develop strong analytical skills for deriving meaningful insights from data and translating them into actionable business decisions.
- Cultivate essential business and entrepreneurial skills for successful career navigation in the IT industry.
- Receive hands-on experience through projects, assignments, and co-op work terms to bridge the gap between theory and real-world application.
Outline:
- Program structure: The program spans three years and combines classroom instruction, practical projects, and co-op work terms.
- Course schedule:
- Students complete 27 program-specific courses, 2 communication courses, 3 program option courses, 4 general education courses, and 2 co-op work terms.
- Course descriptions are available in the program outline, accessible on the Georgian College website.
- Modules:
- Semester 1: focuses on core programming fundamentals (HTML, CSS, JavaScript, Networking Essentials, Programming Fundamentals, Internet of Things using Arduino), along with introductory math for computer specialists, and a communication course selected during registration.
- Subsequent semesters: delve into various modules including advanced programming, database systems, data analytics, web development, software development methodologies, systems analysis, security and ethics, game & simulation programming, and more.
Assessment:
- Assessment methods: The program utilizes various assessment techniques such as:
- Assignments
- Tests
- Projects
- Presentations
- Participation
- Co-op work term evaluations
- Assessment criteria: The evaluation of each element considers:
- Content accuracy
- Technical correctness
- Problem-solving skills
- Analytical abilities
- Communication and presentation skills
- Teamwork
- Practical skills demonstrated during the co-op work term.
Teaching:
- Teaching methods:
- Interactive lectures, hands-on labs, group discussions, case studies, simulations, guest speaker sessions.
- Faculty: Experienced instructors with industry expertise and strong pedagogical skills.
- Unique approaches:
- Focus on real-world application and industry-relevant skills through practical projects and co-op work terms.
- Collaborative learning environment fostering teamwork and peer-to-peer learning.
- Integration of theoretical and practical knowledge to bridge the gap between academic rigor and industry readiness.
Careers:
- Career paths: Graduates are equipped for diverse entry- and mid-level roles in software development.
- Job titles: Software developer, junior programmer, web developer, database administrator, systems analyst, business intelligence analyst, mobile application developer, embedded systems programmer, IT project manager.
- Industries: Technology, software development, finance, healthcare, education, communication, government, research, various other sectors with reliance on IT solutions.
Other:
- Computer requirements: Students require a personal notebook computer meeting the specified hardware requirements before starting the program.
- Delivery methods: The program utilizes hybrid delivery, combining online components with in-person classes on the Georgian College campus.
- Financial aid: Information regarding tuition, fees, and scholarship programs is available on the Georgian College website under the “Finance and Fees” section. Note:
SHOW MORE