College of Computing

Undergraduate Degrees

Cybersecurity. Data acquisition. Robotics engineering technology—in-demand degrees and boundless opportunities. Work with faculty focused on advanced research and your success. Explore majors with industry impact and minors that amplify the value of any degree in our 24/7-access labs designed to adapt to ever-changing computing technology. Sixth in the nation for information technology, 10th nationwide for software engineering, and 14th among the top 30 computer science programs in the country, Michigan Tech is home to the first College of Computing in the state of Michigan.

CNSA students.

Computer Network and System Administration—BS

Learn to build and troubleshoot computer networks and manage enterprise systems effectively and securely. You can tailor your classwork in the fields of cybersecurity, IT management, and network engineering.

Computer science visualization.

Computer Science—BS

The discipline of computer science encompasses theory, experimentation, and engineering design. Computer scientists employ their skills to model and analyze problems, designing and verifying computing solutions.



Cybersecurity is a broad field and a national priority. Provide trusted software engineering, critical infrastructure protection, and network security management by combining theory and applied techniques.

Robotics student.

Electrical Engineering Technology—BS

Learn design, drafting, and technical skills and master the fundamentals of electronics and electrical power to put engineering ideas into action. Students focus on two key areas for industry: computer engineering technology, and power and industrial control.

Software engineer.

Software Engineering—BS

Design and develop software applications and systems. Our team based curriculum provides ample opportunities to hone your teamworking skills in class and in the Senior Design or Enterprise Programs.

Student studying with laptop computer

Computer Engineering—BS

Computer Engineering majors learn about digital systems, from large renewable energy solutions to individual data acquisition and edge computing devices. You'll learn and gain experience in state-of-the-art facilities using cutting-edge equipment, including lasers, microprobes, robots, anechoic chambers, and more. Offered by the Department of Electrical and Computer Engineering.

Additional Computing-related Degrees