Department of Computer Science

  • Increase font size
  • Default font size
  • Decrease font size
Welcome to the Department of Computer Science
  • News
  • News
  • News


Create challenging and cutting edge computing career possibilities by earning a Bachelor of Science in Computer Science or Software Engineering.

Montana Tech professors are experienced in the industry and have broad academic interests. Low student-faculty ratio allows close interaction with these professors on real-world projects. Enjoy easy access to lab computers and state of the art equipment and development platforms (Sun Fire Server, NAO H25 humanoid robot programming, Android app development, iPad app development, and much more).

Students graduate with practical experience designing, building, testing and maintaining software systems. Graduates are in high demand. The department has maintained 100% placement in well paying positions for over 10 years. Check out the rest of our website to learn more about these ABET accredited programs.


CodeMontana to be housed at Tech

E-mail Print PDF

codemtPressCodeMontana, a program for introducing high school students across Montana to computer coding, will now be administered by Montana Tech through the Computer Science Department. The program was created by Greg Gianforte and Rob Irizarry to introduce junior high and high school students to computer programming at earlier ages. CodeMontana’s relocation is being made possible by a gift of $220,000 from the Gianforte Family Foundation. 

CodeMontana will continue as the same program, but its new home will offer further mentorship for CodeMontana students from current Computer Science students at Tech. The added mentorship will encourage students to complete CodeMontana and motivate them to choose a career in Computer Science or Software Engineering. Montana Tech will continue to offer the $4000 CodeMontana Scholarship to students who complete the first 4 modules and have a Math ACT score of 24 or higher.


Recent Alumni at Microsoft

E-mail Print PDF

microsoft15Recent graduates working at Microsoft got together for a photo to share with the department. Pictured are Jordan Yates, Haythem Memmi, and Matt Morris. Haythem Memmi just started at Microsoft after graduating in December 2014. He is a Software Development Engineer working for the Dynamic Crawling Team at Bing. Matt Morris (May 2014) started at Microsoft six months ago and works as a Software Engineer for the Storage Management API team in the Operating Systems Group. Jordan Yates is also a Software Engineer in the Operating Systems Group and works on the Developer Ecosystem Platform team.


Summer-Fall 2014 Internships

E-mail Print PDF

Over the summer and fall of 2014, at least nine Montana Tech computer science and software engineering students interned at a wide variey of companies, from Amazon and Cobalt in Seattle, to Echostar in Colorado and CISCO in Silicon Valley to several local companies in Butte. If a student enrolls in the Internship course, we asked them to share their internship experiences on the Computer Science Department website. Make sure to read the entire article and return for additional internships as students submit their reports.  Articles about Garrett Brown, Justin Emge, Scott Fleener, and Haythem Memmi are below. Not all students signup for internship credit, so there are many additional companies where our students are interning each summer.

Garrett NCHCI Fall2014Garrett Brown, a double major in Computer Science and Software Engineering entering his senior year, spent the summer and fall of 2014 with the National Center for Healthcare Informatics in Butte. His work was on designing and implementing a full profile mission scenario for an Air Force Special Forces training simulation. His role consisted of researching technologies that could be applied to adding realism to the scenario, such as force feedback, as well as creating content for the scenario. For most of the internships duration, Garrett worked with the help of a technical director and a former Air Force Para-rescue man. Throughout the internship, Garrett worked closely with representatives of the companies whose technologies were to be integrated into the simulation environment. The project uses existing technologies with Python and Lua scripts communicating between them. Using geographic information system (GIS) technologies and the MACE/VRSG simulation environment, he developed a realistic training scenario. Garrett learned of this internship through the faculty of Montana Tech, as it is a local organization.

  • «
  •  Start 
  •  Prev 
  •  1 
  •  2 
  •  3 
  •  4 
  •  5 
  •  6 
  •  7 
  •  8 
  •  9 
  •  10 
  •  Next 
  •  End 
  • »

Page 1 of 15