Two students with an instructor who's demonstrating lab work

Undergraduate Computing Majors

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?

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.

  • 93%
    job placement within 6 months of graduation
  • 90%
    nearly 90% of Michigan Tech students receive merit scholarships or financial aid
  • 400+
    employers attend Career Fair on campus seeking computing majors

Ready to take the next step?

Learn more about the College of Computing undergraduate degree program at Michigan's flagship technological university.

"Michigan Tech has allowed me to achieve potential that I would not have thought possible at other universities, both professionally and technically."Ethan Brinks, BS in Cybersecurity major

MTU engineering

Tomorrow won’t wait. Neither will we.

Computing is for everyone, everywhere. Artificial intelligence, robotics, data science, and other forms of digital connectivity are ingrained in nearly every aspect of life. Cybersecurity has never been more important. These transformational technologies require intrepid problem solvers, bold leaders, and fearless visionaries. You can be one of them.

Founded in 2019, we’re one of the first colleges in the nation and one of the few institutions of its kind to focus solely on computing. Digital transformation has morphed every discipline into a computing discipline, reinventing industries like manufacturing, criminal justice, marketing, and health care. The College of Computing is making sure that employers have the computing talent they need to thrive—and that our students are equipped for fulfilling careers now and for tomorrows to come.

The world needs Computing[MTU]. The world needs you.

Supercharge your future.

Study, do research, and build a future-forward career at a flagship R1 public research university powered by STEM. Get the theoretical knowledge and practical experience you need to succeed in a high-tech world.

Our students work alongside faculty on meaningful research, like helping to detect Alzheimer’s disease earlier and making machine learning more user-friendly. They connect at the intersection of engineering and computing in our mechatronics playground. They teach middle school kids coding and cybersecurity basics, assist older generations with digital literacy essentials, and help each other persist through academic and life challenges through SAM, our unique peer mentoring program. Computing Huskies also partner with national entities like the Defense Counterintelligence and Security Agency as well as local businesses to analyze security and safeguard sensitive data. And, from robotics to Red Teaming, Huskies train, run, and win national competitions.

Whether competing in Esports, joining an Enterprise team, or working with a group of Huskies to build a robot in three days is your jam, you’ll find opportunities to connect with what clicks. And when it’s time to blow off steam, the Keweenaw Peninsula’s trails, forests, and Lake Superior beaches await, along with Michigan Tech’s Mont Ripley Ski Hill.

When it comes to preparing for life after graduation, our Career Fair offers more than a one-day event—it’s a series of workshops and meetups that leads to coops, internships, and full-time, well-paying positions. If you want to be ready for what tomorrow needs, your future starts now, in the Michigan Tech College of Computing.

Minors

Adding a computing-related minor to your bachelor's degree studies allows you to specialize in a discipline outside of or complementary to your major. You'll expand your knowledge base and boost your potential career options.

College of Computing Minors

  • Computer Science
  • Cybersecurity
  • Data Acquisition and Control

Undergraduate Advising

A positive and productive advising relationship is a key component of your success at Michigan Tech. You and your academic advisor will develop your academic plan, and your advisor will help you follow and complete your plan to ensure your success at Michigan Tech.

Advisors

Computer Science Advisor


Denise Landsberg

  • Academic Advisor, Computer Science

Applied Computing Advisor


Kay Oliver

  • Academic Advisor, Applied Computing

BS in Data Science Advisor


Sherry Wyeth

  • Academic Advisor

Enterprise, Only at Michigan Tech

In their final year, Bachelor of Science majors complete either a Senior Design Project or an Enterprise project. Michigan Tech Enterprises are student-run business teams providing end-to-end original product development through real-world experiences in engineering design, team building, and project management. Senior Design and Enterprise teams work closely with a faculty advisor. Students in majors across campus participate in Enterprise program teams. College of Computing-affiliated Enterprise programs include Husky Game Development, HIDE, and IT Oxygen.

  • Students in the Husky Game Development Enterprise design and develop games for business, education, and fun. Earn credit, gain experience, and build your resume, all while creating quality software that will attract and satisfy industry sponsors. Who says you can’t work and play?
  • Humane Interface Design Enterprise (HIDE) students design, develop, and evaluate human-centered computer interfaces to make daily work more efficient and easier to manage. 
  • IT Oxygen Enterprise students—from numerous majors—provide Information Technology help to both student organizations and businesses, working on real projects for real companies that foster skills in development, problem-solving, and business.