Collège des technologies de l’information de Montréal
Montreal College of Information Technology English flagEN FlagFR


Introduction to Programming

The course serves as an introduction to programming logic and basic concepts in the programming language. The course provides students with the skills for analyzing a problem and approach to solution logically. Participants learn algorithms and basic syntax of the C programming language and also the comparison of programming constructs between C and Java. Students gain practical experience in executing code written in C and Java at the end of course.

Instructor led


  • Introduction to Programming

    Get trained by industry Experts

  • Introduction to Programming

    Project Based Learning

  • Introduction to Programming

    Learn while you Work

  • Introduction to Programming

    State of the Art Infrastructure

  • Introduction to Programming

    24/7 Lab access


Introduction to Programming

Intro to programming
Concept of pseudo-code
Problems and approach to solutions
Demonstrate logic through example

Compilation and Interpretation process
Environment setup
Basic syntax of program in C and Java

Primitive data types
Storing and accessing data in a variable
Explore different Data types
Methods and Loops

Examine Keywords
Various operators
Decision making statements

Loop variants
Built-in and user defined functions
Decision making statements

Escape sequences
Working with Arrays
String manipulations



Career starters : For those people who are either entering the job market or are interested in making a shift into programming. This certification program can help you begin your transition into, or start a new career as a developer.
Career switchers : IT professionals in adjacent job functions to technology or development, this certification can give you an idea about the basics of programming or the functions therein.
Academic advancers : Fresh graduates enrolled in Computer Science or fresh out of college in related fields would like to augment their credentials by adding it to their portfolio.
Learning to code is a key life skill that even high schools have added programming in their curriculum. Programming and coding are very related , yet different. With the rapid digitization & smart technology automotive, learning to program is so important at every stage.


This is an entry-level course/program, but it assumes that learners have the following:
General IT knowledge, Working knowledge of Microsoft Office and Internet browsers, High school diploma

Upon completing this course, you will receive an industry-recognized certificate from MCIT. Once you complete this exam, you will earn your official Introduction to Programmingcertification. This course serves as a pathway to Java courses. Students can complete a Full Stack Java or Full Stack Web Development course and then work towards Oracle-certified developer/Microsoft front-end certifications.



— F.A.Q —

Pour vous inscrire à un cours, vous pouvez soit nous appeler, soit saisir votre demande en ligne, et notre personnel administratif vous appellera pour vous inscrire.
Absolument. N'hésitez pas à contacter notre bureau, nous serons plus qu'heureux de travailler avec vous pour répondre à vos besoins de formation.
Vous pouvez trouver la plupart des informations de planification et de tarification sur notre site Web, ou vous pouvez appeler notre bureau pour obtenir de l'aide.
Les sessions de MCIT commencent tous les quatre mois, soit en octobre (session d’automne), février (session d’hiver), et juin (session d’été). Les étudiants sont invités à s’inscrire au moins 2 à 16 semaines à l’avance. Veuillez noter que plusieurs cours affichent complet bien avant la date limite d’inscription.