Welcome to the Department of Computer Science


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.

Kaleb Bausch Internship at Micron

During the summer of 2019, Kaleb Bausch, a sophomore at Montana Tech, worked as a Front End Developer for Micron Technologies in Boise, Idaho

. He was tasked with working together in an intern cohort in a select group of interns from a variety of fields such as Data Science, Chemical Engineering, and Computer Science. Their objective was to use their combined knowledge to create the best website for Estimated Die Loss. This would be helpful and insightful for different departments such as DRAM departments, NAND departments, and Data Science departments when attempting to predict errors in silicon wafers before they occur.

Kaleb worked primarily in a framework named Omelek that was built off of Angular. He developed many new data manipulation web tools and different ways of displaying the data. He also worked to polish the webpage to work seamlessly and be user-friendly.

Kaleb enjoyed Boise with all its fun activities and developed many new friendships among the other interns.  It quickly became his favorite city due to the many bonuses of a large city while maintaining that small-town feel. He also specifically enjoyed the hot chocolate that Micron had to offer and allegedly drank around 9 gallons of hot chocolate over the course of the summer.

Justin Bak Interned at Schweitzer Engineering Laboratories

During the summer of 2019 Justin interned at Schweitzer Engineering Laboratories (SEL) at their headquarters in Pullman Washington. He had the opportunity to work as a software engineer working on the ‘Architect’ application that is used by power engineers across the globe. SEL makes its business by engineering protective relays for the power grid and Architect is the tool that is used to configure the settings for those relays. Apart from the actual work, Justin made some great friends at SEL at the various work outings with his colleagues and fellow interns.

Abdulelah Alotaish Internship at Saudi Aramco

Abdulelah Alotaish, a junior in Computer Science at Montana Technological University, interned in his home providence of Eastern Province with Saudi Aramco during the summer of 2019.

Saudi Aramco headquarters is located in Dharan, Eastern Province. Abdulelah worked in the HR Department under Supervisor of the Career Planning Group. He began working on a Data Analysis Project to improve the traffic and utilization of the corporation website, which could only be accessed by employees.

He worked with a team of four individuals, who began the project by retrieving the website’s utilization data from the past year. After data retreatment, he analyzed and presented a quarter of retrieved data to the corporation’s personnel. This data was then used to make a decision regarding website improvement. He learned a lot from going through this learning experience by meeting and working with wide variety of individuals. Besides the project, he also had the privilege of attending four workshops and receiving two certifications, one to acknowledge becoming a facilitator and another for creating development plans for new employees.

Hunter Boles Internship at Figure Technologies

Hunter Boles, a sophomore in Data Science and Computer Science, was a Data Engineer Intern at Figure Technologies. Figure is a financial technology company that leverages blockchain, AI and analytics to deliver products to improve the financial lives of customers.

He worked primarily on analyzing and improving chatbot performance. The job required a lot of data cleaning and transformation, but he enjoyed making stunning visualizations with Tableau and Python to provide insight for chatbot performance.

Greg Marlowe Internship at Dish Networks

Greg Marlowe is a senior in Computer Science at Montana Tech.  After interviewing at the Fall 2018 Career Fair he was invited to intern at Dish Networks during the Summer of 2019 as a Software Engineer.  Greg’s work focused on a continuation of previous Montana tech students’ efforts of prototyping an in-home set-top-box to local 3rd party platform (i.e. Android, Apple, Roku, etc.) streaming solution.  Greg’s effort revised the project to use open standards and protocols to simplify deployment, scalability, and feature enhancements.  The internship was concluded with a presentation, and working demo, to peers and management.  The Dish internship program was an intensive and educational experience with exposure to many departments and opportunities and is highly recommended.