Prepare for cutting-edge computing careers by gaining practical experience designing, building, testing, and maintaining software systems through bachelor's degree in computer science at Montana Tech, which is accredited by the Computing Accreditation Commission (CAC) of ABET, https://www.abet.org. In fact, for 15 straight years, Montana Tech's job placement rate for our graduates was 100%. You can further specialize your computer science degree with a custom focus area in the field of your choice.
Through the computer science degree, you'll learn from world-renowned Montana Tech faculty who bring deep industry experience and broad academic interests to you. These expert scholars will be accessible and provide the mentoring you need to succeed at Montana Tech and in computer science degree jobs. The mission, vision, and goals of the computer science department are centered on you.
At Montana Tech, you’ll benefit from easy access to lab computers, state-of-the-art equipment, and a suite of servers for research and project work. We also have the heterogeneous computing platform Hydra.
During your upper level years as a computer science major you’ll gain real-world experience through computer science internships. Montana Tech computer science students have interned all over the country for top companies and organizations, including Google, Dish Networks, Micron Technologies, and the City of Butte.
Montana Tech’s location in Butte, Montana, provides an ideal place for you to pursue your computer science degree. You’ll have access to computer science internships and other opportunities for hands- on experience — right here in Butte and in nearby cities, such as Bozeman and Missoula. Spend your study breaks in Montana’s beautiful outdoors with opportunities to hike, ski, and fish in and around Butte and across the state.
Computer science is the study of computers and computing concepts, such as hardware, software, networking, and the Internet. It includes many branches, such as artificial intelligence, programming, software engineering, and computer graphics. Put simply, computer scientists use technology to solve problems, from writing software to make computers work more efficiently to creating mobile apps, in every industry.
As a computer science major, you’ll benefit from Montana Tech’s small student-to-faculty ratio, astonishing hands-on learning environment, engaging computer science internships, and a current and relevant curriculum that ensures you’re prepared to succeed in computer science degree jobs.
Get involved in various clubs and organizations on campus, such as the Association for Computing Machinery (ACM) Club. Over spring break, ACM Club members travel to places like Seattle and San Francisco to tour companies that hire computer science majors. Gain hands-on experience — and get paid — by tutoring in Montana Tech’s Museum Computer Lab. The Computer Science Department also hosts several events, including barbecues at the beginning of the fall semester and the end of the spring semester. You can also have fun skiing, fishing, hiking, and enjoying other outdoor adventures in stunning Montana.
Montana Tech will go beyond giving you the knowledge and skills you need for computer science degree jobs to making sure you have the communication and interpersonal skills you need to be part of a team in a real-world environment. From engaged computer science faculty to Montana Tech’s outstanding Career Services, you’ll have the resources, support, and connections to secure computer science internships and jobs.
"I chose Montana Tech because of its outstanding placement rate for Computer Science students and its reputation for academic excellence. I’ve always been interested in computing systems and how they work, which led me to Computer Science. I’ll graduate with a Bachelor of Science in Computer Science with a Business Application Option, as well as an Associate’s Degree in Network Technology. Throughout my journey at Tech, I’ve always felt academically-challenged to produce high-quality work and this training will help me be successful in my career."
Terra Miller, BS Computer Science, 2019
Bozeman, Montana
With the computer science degree you’ll be prepared for a wide array of computer science careers in Montana and across the country and the world. Graduates of the Montana Tech computer science degree program hold a variety of positions, including computer programmer, database administrator, and computer systems analyst. They also hold advanced degrees in computer science and related fields.
According to the U.S. Department of Labor Bureau of Labor Statistics, the employment of computer and information technology occupations is projected to grow 12% through 2028, much faster than the average for all occupations. Demand for workers will stem from greater emphasis on cloud computing, the collection and storage of big data, and information security. The median annual wage for computer and information technology occupations was $86,320 in May, 2018, according to the Bureau of Labor Statistics.
During your first year, you’ll take a freshman seminar course that will introduce you to the computer science field, as well as software engineering. Programming is a key part of nearly all of your computer science courses. You’ll build on your knowledge and skills through studies in discrete structures, embedded systems, and database management. You’ll have a full year of data structures and algorithm analysis. Upper division courses branch into areas such as software engineering, computer architecture, operating systems, programming languages, artificial intelligence, networking, web science, and the theoretical foundations of computing. As a computer science major you’ll automatically complete the requirements for a mathematics minor.
View all courses for this computer science degree.
Take the next step toward earning your bachelor’s degree in computer science at Montana Tech.
Contact the computer science department head Michele VanDyne.
406-496-4855
mvandyne@mtech.edu.
To transfer to Montana Tech, you must be a high school graduate and have earned more than 12 college credits.
We invite you to start your application or request more information about the computer science degree at Montana Tech.