Bachelor's Degrees
Work with faculty focused on your success. Explore majors with industry impact and minors that amplify the value of your degree. The Michigan Tech College of Computing is the first and only academic unit in Michigan focused solely on computing, and one of only a few in the nation. Tomorrow needs Computing[MTU]. Are you ready?
Request Information
Form loading . . .
Computer Science BS
Do you enjoy working with computers and numbers? Do you want to contribute to technological development and innovation? In the Michigan Tech Bachelor's in Computer Science program, you'll study computing theory, experimentation, and engineering design. Focus your studies on one of four concentrations: Computer Science, Application, Computer Systems, or Game Development. The Bachelor's in Computer Science is part of the Department of Computer Science.
Cybersecurity BS
Do you want to help defend the nation's digital frontier? Every day, hackers and cyber criminals launch new, more sophisticated computer viruses, malware, and scams that threaten the data our society relies on. In the Michigan Tech Bachelor's in Cybersecurity program, you'll choose one of two concentrations: Software Security or System and Network Security. The Bachelor's in Cybersecurity is offered jointly by the Department of Computer Science and the Department of Applied Computing.
Data Science BS
The Michigan Tech Bachelor of Science in Data Science program delivers a broad-based education in data science fundamentals, data mining, predictive analytics, communication, and ethics. You'll will gain a competitive edge through a technical focus area in software engineering, cybersecurity, statistics, or business technology. And you'll have the freedom to explore and develop your own interests in one or more domains. The Bachelor's in Data Science is part of the Department of Computer Science.
Electrical Engineering Technology BS
Professionals who understand mechatronics, robotics, automation and control, instrumentation, and data acquisition are in-demand worldwide. Michigan Tech Bachelor's in Electrical Engineering Technology (EET) majors immerse themselves in these topics, top to bottom, through hands-on system design and implementation. The Bachelor's in Electrical Engineering Technology is part of the Department of Applied Computing.
Information Technology BS
In Michigan Tech's Bachelor's in Information Technology program, formerly the Bachelor's in Computer Network and System Administration (CNSA), you'll build and troubleshoot computer networks and manage enterprise systems effectively and securely. Focus your classwork to fit your interests through a technical emphasis area: Cybersecurity, IT Management, or Network Engineering. The Bachelor's in Information Technology is part of the Department of Applied Computing.
Mechatronics BS
Mechatronics professionals work on the design, manufacture, and maintenance of products and systems that rely on an interrelated system of components. Key to the digital transformation of our regional and national economy, Bachelor's in Mechatronics students study mechanical systems, electrical systems, computing, and control. Mechatronics professionals are in demand worldwide. The Bachelor's in Mechatronics is part of the Department of Applied Computing.
Software Engineering BS
Bachelor's in Software Engineering graduates are involved in the entire process of creating a software program. During your first two years of study, you'll gain a solid foundation in computer science. Then, you'll specialize in software engineering, focusing on the practical, technical, and security sides of software. Software engineering professionals design and develop computer games, business applications, operating systems, network control systems, and middleware, to name just a few of the many career paths. The Bachelor's in Software Engineering is part of the Department of Computer Science.
General Computing
At Michigan Tech, there are many ways that you can pursue a computing degree, all leading to robust, well-paid careers. Starting out in the General Computing program gives you a semester (or two) to explore and decide which Computer Science degree program or discipline sparks your curiosity. Then you'll be ready to make a well-informed decision about your major and seamlessly transition into your chosen degree programs—without adding or completing unnecessary credits. The General Computing program is part of the Department of Computer Science.