Gather ideas with others to create manageable environments for the future.
The 42 program is designed to be flexible and allows students to pursue particular areas of interest within our curriculum. As the tech industry changes, so do the outer branches and focuses of what we offer.
MAJOR AREAS OF SPECIALIZATION INCLUDE THE FOLLOWING
ADAPTATION & CREATIVITY
Students learn their own unique problem solving skills through innovation and experimental approaches to imaginative challenges.
ALGORITHMS & AI
Students take command of their programs with calculations and rules to perform a diverse number of solved and unsolved problems.
Knowledge from technical jobs and internships is brought back to the curriculum by students and shared to further 42.
DB & DATA
Storing and analysis of data and its application in the foundations and future of technology.
Math and programming meet and join to create functions for advanced computation.
Light up pixels and use mathematics to create simulations, visualizations and games.
GROUP AND INTERPERSONAL
Work with others to solve problems bigger than one person. Meet your new friends and co-founders as you solve complex multifaceted projects.
Combine the power of networking with programming to process large sets of data and reach into a world of massive connective computing power.
Combine programming paradigms in a dynamic, reflective language combining information learned in functional and imperative programming.
Discover the paradigm of statements and the how behind your programs.
NETWORK & SYSTEM ADMINISTRATION
Build connect and maintain systems across hardware, software and more.
OBJECT ORIENTED PROGRAMMING
Discover abstraction and programming with actions and data.
Gather and organize pieces that can be put together to solve problems as a team.
Focus on the details and make sure the work you produce is flawless and stable for the future.
Defend your systems and computer with techniques to insure the safety of your servers, data and users.
Students create new solutions to existing problems by taking technology and applying it.
Students learn about the operating system behind the majority of servers in production today.
Students create sites, applications and new experiences as well as recreate existing platforms to better understand them