Intro to Coding Level 1

Program duration: 35 hours


Program type: Short Course

Step into the world of computer coding with this introductory course. Our students will be exposed to the basic principles of programming, tackling related subject matters like logic and algorithms. Students will get the opportunity to write their own code, test its effectiveness, and gauge its potential use in the real world. They will learn the basics and develop their skills in core coding. Additionally, they will also be able to learn the beginning key steps in design, and how to develop their own personal custom video game project.


Course Prerequisites

Previous computer skills.


Delivery Methods:

Online| On-campus| Combined





Student Progression And Reporting

Student will be assessed by daily attendance, assignments, and completion of in class activities.


10% Attendance


30% Quizzes


Learning objectives

Upon completion of this course the successful student will have learned about OpenStreetMap data and look at IO2D map display code. You will extend the IO2D map display code to use A*, so, your program will be able to find a path between two points on the map. When the project is finished, you will be able to select starting and ending areas on a city map, and your program will find a path along the city streets to connect the start and end.

Completion Requirements



  • Authoring Content in HTML
  • Embedding and Linking Content
  • Formatting Content with CSS
  • Authoring Complex Content Structures
  • Testing and Publishing HTML Content
  • Microservices Architecture
  • Introduction to Seneca
  • Communication
  • Functional Reactive Programming
  • Using the FRP Library – Bacon.js
  • React and Flux
  • The C++ Compilation Model
  • Built-in Data Types
  • Pointers and References
  • Control Flow
  • The try-catch block
  • Arrays
  • Functions
  • Classes
  • Generic Programming and Templates
  • Standard Library Containers and Algorithms
  • Object-Oriented Programming
  • Getting Acquainted with PHP
  • Working with Common PHP Script Elements
  • Working with Forms
  • Addressing the Stateless Nature of HTTP
  • Accessing and Manipulating Data with PHP
  • Video Game basic elements
  • Design features
  • Using templates

Tuition and fees

CAD $700

Take the next step to achieving your academic and professional goal!