Skip to main content
Just so you know

3/3/2023 1:08:12 PM

Some of our webpages may look different from others as we make improvements to bring you an even better website.

Code School

Student on the computer, wearing headphones


The Metropolitan Community College Code School is a nine-month, hands-on program where students will learn computer coding skills while working in teams using Agile methodology, a proven, employer-desired structure for web development. This part-time program will immerse students in a curriculum designed to model a real-life career in web development. Our curriculum and course structure are based on needs identified by area employers who have aligned with MCC’s Workforce Innovation Division to help place students in careers upon successful completion of the program.

Next session for Code School starts September 2023.  The application process will open March 2023, stay tuned for the open of the application process on this page.

Frequently Asked Questions

The MCC Code School can quickly provide the talent that many organizations are urgently seeking to develop and maintain web applications.

  • Visit the classroom and share what your company has to offer
  • Interview and hire our students
  • Job shadow opportunities
  • Internships
  • Be a mentor
  • Invite the class to tour your facility

To explore potential partnership and involvement opportunities, please contact MCC Workforce Innovation Division at 531-MCC-4943. Or, email .

What is the program's curriculum?

Nine-month Program Curriculum

Increment 1

  • HTML & CSS
  • Intro to JavaScript
  • Intro to Java
  • Database Fundamentals & SQL
  • Git-based version control
  • MVP & prototyping
  • Debugging
  • Logging
  • Testing & TDD

Increment 2

  • Advanced JavaScript & Boostrap
  • Advanced Java
  • Intro to Web Application Development
  • Object-oriented design & programming
  • Web application architecture

Increment 3

  • Angular
  • Advanced Web Application Development
  • Java Spring Framework
  • RESTful Web Services

Increment 4

  • Web application architecture
  • Solution definition & design
  • Continuous integration & deployment
  • Design, develop & deploy a real-world application
How does the Code School work?

The code school calendar will have four phases called “program increments” (PI), which will include three, 3-week sprints. Each increment will include pair programming, team-based development, agile project management, application development, career management skills, and development of community engagement and networking.

What will I learn?

Students will go through an immersive, hands-on program to build a foundation of both hard, technical skills and soft, communication, teamwork and leadership skills to ready them for the workforce upon graduation.

Students who complete the Code School will have competencies in the best practices and technologies that underpin dynamic web application development. Students will be prepared to succeed as entry-level full stack-web application developers.

What are the benefits of the program?

MCC’s Workforce Innovation Division will aid individuals in building the skills to fit career needs with regular one-on-one support, and businesses are at the ready to potentially hire upon completion of the program.

What is the cost?

The nine-month immersive Code School program is $13,950. This is a noncredit program and does not qualify for federal financial aid.

funding is available to those who qualify.

What are the qualities of a Code School student?
  • A passion for programming and delivering solutions
  • A technical foundation in web development to build on
  • A willingness to work in a teamwork culture
  • A readiness to commit to an intensive nine-month program
Do I need experience?

Some computer coding language experience is needed to enter this specific program. We also can work with individuals who have varying skill levels to determine if there are other related programs at Metropolitan Community College that may be a better fit.

What is the average class size?

Our goal is to help students start a career at the end of our nine-month program. Sixteen students will work in groups of four, and we will employ team collaboration, communication, as well as Agile concepts and methodology to simulate a real work environment.

Does this program end with a degree?

This is a noncredit program with the potential to apply credit toward an MCC degree program.

Will I need a computer?

Any type of personal computer is acceptable or one will be provided during class hours.

Can I still work full time during the course?

The program allows for light full-time work and part-time work during the nine-month duration. At completion, MCC Workforce Innovation Division will work with students to secure and succeed in a full-time entry-level junior developer role.

For more information on this program or to speak with a MCC staff member, submit an interest inquiry form.