Montana Code School

A program under MonTEC's umbrella, the MTCS is dedicated to training Montana's next generation of junior developers with classes being held in Missoula and Bozeman.  In addition to being Montana's most established and successful coding program, MTCS has trained over 60 students across five programs and boasts a 95% job placement rate for its students after graduation!

They offer intensive, fully-immersive coding boot-camp programs and a part-time course designed to produce or enhance highly employable software developers ready to work in Montana’s thriving community of startups and tech businesses.  And the great thing about it - everyone can be involved! No matter what your experience level is, or lack thereof, the Montana Code School can help. The training that Montana Code School offers can get you into a position where you can double your salary by working in the tech field.


Full Time Course

Taking place over three months, this immersive course will give you the skills and foundation you need to land a job as a full-stack junior web developer.  At the end of twelve weeks you'll know how to use the popular tools that operate some of today's greatest companies and expose yourself to hiring directors from tech companies around Montana.  


Locations - Missoula

Monday-Friday 9am-5pm

  • Spring Full-Time:
    February 4 - April 26, 2019

  • Summer Full-Time:
    May 20 - August 9, 2019

  • Fall Full-Time:
    September 16 - December 6, 2019


Part Time Course

Have a day job but want to learn to code?  This course will give you all the same skills acquired in the full-time course, but over a six month period instead.  Here, you'll meet two nights a week and one weekend a month to develop the fundamental abilities to either sharpen your programming skills for your current job, or set you up for a new career. 


Locations - Missoula & Bozeman

Tuesday & Thursday for Six (6) Months
6pm-9pm + One (1) Immersive Weekend/Mo

  • Spring 2019:
    April 9 - September 24, 2019

  • Fall 2019:
    October 8, 2019 - April 14, 2020


Code Workshop

In conjunction with the Montana Code School, MonTEC has hosted a number of EPSCoR-sponsored workshops that have exposed UM students, faculty, and researchers to specific software development tools and practices.  This knowledge can decrease the trial and error process of programming, help researchers discover more creative solutions, and produce work of higher quality, all of which effectively increase productivity in a research context.

In determining the best areas of focus for the participants in future workshops, brief feedback on both the needs and struggles you/grad students face with the coding process of research would be greatly appreciated!  It shouldn't take any longer than 5 minutes.

Past Workshops

Source Control and Programming Foundations using Git, Python and JavaScript

This workshop explored the basic tenets of programming using Python and JavaScript as tools along with Git source control tactics to preserve your hard work over time.  It is important to learn the basics of programming in order to have a firm foundation on which to build your analysis platform or tool of choice.  This workshop began with Git for the first hours for more advanced students who wanted to attend that portion.

Database Design, Management and Querying with SQL

This workshop explored the world of relational databases and the following concepts:

1) How do you design a database for different purposes?

2) How do you load data into the database?

3) How do you query the database using basic and advanced techniques?

4) How do you maintain a database platform and important areas of ongoing maintenance?

Future Workshop Form

If interested in participating in a future workshop, please fill out the form below.  If you have any questions, please contact Nate Christianson at 406.544.0373 or 

Name *
i.e. Github, Python, R, etc.