Department of Computer Science

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

Overview

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.

 

Trevor Brooks Interned at Montana Tech

E-mail Print PDF

Trevor Brooks, a junior in Computer Science and Software Engineering, completed an internship at Montana Tech this summer. His internship was with Information Services and Campus Technology Services. The internship consisted of a project that allows instructors to pull grades from Moodle and submit them as either midterm or final grades. This will not only encourage more instructors to use the gradebook in Moodle, but also help reduce the time it takes to submit grades. This project was written as a portlet that is within MyMTech. MyMTech relies on Java to create and control the portlets. Multiple databases are used to help pull together instructor, student, and course information to make sure that the information that is submitted is correct. The grades and some of the student information is pulled from Moodle using the REST API.

Trevor was able to not only able to apply concepts from previous classes, but was also able to create an application that will help make finals and midterms easier to submit for instructors. Making Montana Tech a better place for both students and faculty is the foundation for the projects done by Information Service and Campus Technology Services. Working on the project over the summer,

 

Ross Mitchell Interned at Montana Tech

E-mail Print PDF

Ross Mitchell, a senior student in Computer Science, interned here at MT Tech during the school year. He was assigned to work with a team of MT Tech staff and students that was assembled to work on a project called the Army Research Lab (ARL) Task 002: Innovations in Materials Processing and Additive Manufacturing. He helped design and build a database to maintain the data that was generated by this project. The ultimate goal of this project is to discover and describe the relationships between processing parameters, microstructure characteristics and mechanical properties used to build replacement parts. The results of this research project will be used in the decision-making process about whether parts produced using Additive Manufacturing will be a viable alternative to buying and stockpiling billions of dollars’ worth of parts that may or may not be used. 

During his time working on the project, Ross was able to use the knowledge learned during his studies and apply it to a large real world project. The opportunity to participate in a cross-department research project that has real world impact on which direction a client will proceed represents one example of why the computer science curriculum covers such a wide variety of topics.  

 

Josh Lee at Computers Unlimited

E-mail Print PDF

 

Josh Lee at Computers Unlimited Josh Lee, a senior in Computer Science and Software Engineering, interned at Computers Unlimited, in Billings Montana over the summer. During his time at Computers Unlimited he was assigned to the Medical Billing Department, and had the privilege to be able to work on two major projects. The first project he worked on was on the later end of integrating a new clearing house into Computers Unlimited’s TIMS software. For the second project he helped with implementing a new billing system for medical gases for one of Computers Unlimited’s clients.

During his time at Computers Unlimited he learned much about service based architectures, SQL optimizations, and the importance of unit testing. Overall Josh would describe the culture at Computers Unlimited as fun and laid back. “Everyone there was always happy to lend a hand if you even needed help, just make sure you don’t break the build”, said Josh.

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


Page 1 of 17