The Program

As there is more than one way to learn, 42 Québec offers an alternative to education as we know it.

A New Way to Learn

No lecturing

With its innovative teaching methods, 42 can offer an excellent training without having to resort to lectures. Computer science cannot be learned by taking notes in front of a blackboard. Students will of course have access to tutorials, videos, the web, and colleagues to help them. They will have to learn how to untangle all the available information to achieve a result.

Skills developed: Critical thinking, autonomy, resourcefulness, collaboration.

The project-based approach

The project platform is developed by a team of qualified teachers, allowing for an ever-increasing learning curve. Some projects are mandatory while others are optional, depending on the ambitions and interests of each student. While some are standard for all 42 Network campuses, it is possible to find projects that are specific to the reality of the job market in each region.

Skills developed: Autonomy, organization, critical thinking.

Peer learning

The expression “Together, we know everything” takes on its full meaning at 42 Québec. In our program, new knowledge is acquired by asking questions and helping each other. Moreover, being exposed to different ways of thinking allows you to broaden your horizons.

Skills developed: Communication, teamwork, organization, open-mindedness.

Well-assimilated knowledge

Just like in the job market, a reasonable amount of time is allotted to each project. This allows students to take the time to self-assess, understand mistakes, re-take exams and improve their work. Mistakes become learning opportunities, and knowledge becomes skills.

Skills developed: Critical thinking, perseverance, curiosity.

A Customized learning path

There is a wide range of IT professions. Once the core curriculum has been completed, specialization allows students to choose one or more fields in which to focus. It is then possible to experiment with various subjects and technologies and discover what suits your ambitions. This stage of the curriculum is an opportunity to get to know yourself.

Skills developed: Self-knowledge, curiosity, adaptability.


Thanks to the partner companies, it is possible to build a network of contacts during the program, allowing students to develop their self-confidence and awareness of the job market before joining it. Furthermore, students have several opportunities to get to know professionals.

Skills developed: Communication, persuasion, interpersonal skills.

Homme avec des écouteur faisant du code

12 to 18 months to acquire the basics

Core Curriculum

The core curriculum is the same across all 42 Network campuses. This means that once completed, it is possible to access inter-campus projects and even a campus exchange, if desired.

In this part of the curriculum, the minimum skills and knowledge are developed. One learns programming in C, how to develop simple software using classical algorithms, how to access the file system and how to manage UNIX processes. System administration, network architecture and object-oriented programming are also covered.

Deux hommes discutent

4 to 6 months on the job market

The first internship

In development, there are several professions. In addition to putting their knowledge into practice, the internship allows students to deepen their knowledge of the job market to better orient themselves. SME or multinational? Specialist or generalist? responsibilities? Decide or execute? Agency or company? These are important questions that are difficult to answer without having been in contact with the job market. The first internship, in addition to the workshops and seminars presented throughout the core curriculum, will help to better guide the student in the next phase of the program.

Un homme se spécialise

8 to 12 months of projects you can choose from


Specialization allows students to pursue an area of expertise or a more generalized path. The projects fall into the following categories: artificial intelligence, security, cloud computing, web development, mobile applications, video games and entrepreneurship. Most of the projects are in free language and are brand and technology neutral. Each student can therefore follow a personalized path that suits his/her professional ambitions. Specialization also allows students to develop their ability to adapt and prevent obsolescence on the job market.

Jeune homme avec une tuque regarde un écran

Moving on to the first job

The second internship

The last internship has turned into a job for many students of 42 campuses. Although our students are under no obligation to our partner companies, they will likely have several offers to present to them. The IT field is full of opportunities!

The Secret to Success!

Time Management

42 Québec is a full-time program estimated to last 3 years. Estimated? Depending on the learning speed, number of hours invested, and projects selected, the program can be completed in more or less time. Another advantage of not having a fixed schedule.

Each suggested project is given a reasonable time frame. This allows participants to complete the projects at their own pace and take the time to assimilate the information. But be careful! Unless a dose of organization and rigor is applied, there is a risk of exceeding the deadline and being sucked into the black hole, which would put an end to the training.

However, with discipline and dedication, vacation days can be accrued and used at any time.

As life is full of unexpected events, it is also possible to say “Freeze” to your cursus! In such cases, the 42 Québec team provides support to ensure the success of the students upon their return.

Although it is possible to work part-time during your training, it is not advisable to hold a full-time job.