Try to imagine a world without computers everywhere. For better or worse, the genie is out of the bottle and computing, connectivity, and artificial intelligence have become critically ingrained in nearly every aspect of modern life. This is the world that needs the College of Computing at Michigan Tech.
Computing makes everything possible, and computer science is one of today's most in-demand degrees. Whether you want to pursue a career in industry, entrepreneurship, or academia, a Michigan Tech computer science education will give you the skills and knowledge you'll need to succeed.
Request Information
Form loading . . .
Bachelor's Degrees
Computer Science BS
Michigan Tech BS in Computer Science students gain knowledge and experience through a wide range of classroom, lab, and hands-on learning opportunities. A broad field, the study of computer science includes everything from the algorithms that power the software, how software interacts with hardware, and how well software is developed and designed. No matter how your interests change over time, a bachelor's in Computer Science will serve you throughout your career. The Computer Science BS program is fully accredited by ABET, so you know you'll get a top-quality education. Choose a concentration in Computer Science, Application, Computer Systems, or Game Development.
Cybersecurity BS
Offered jointly by the departments of Computer Science and Applied Computing, the BS in Cybersecurity leads to rewarding, valued careers protecting the nation's digital frontier. Today, there are more cybersecurity jobs than there are people with the right skills to fill them. The U.S. Bureau of Labor Statistics predicts that jobs for information security analysts will grow by 33 percent through 2030. Choose a concentration in Software Security or System and Network Security.
Data Science BS
Total global data storage is projected to exceed 200 zettabytes by 2025. Because data-collecting abilities have far outpaced techniques to manage these data, the world urgently needs scientists who can expertly analyze and interpret massive data sets. One of the nation's fastest growing careers, the BS in Data Science prepares you to work as business intelligence analysts, data mining engineers, data architects, data scientists, and more. Our students become well-rounded, data-driven individuals with high-level technical skills capable of synthesizing large amounts of information to answer complex questions and drive strategy in their organizations.
Software Engineering BS
Software engineers design and develop computer games, business applications, operating systems, network control systems, and middleware, to name just a few of the many career paths. Secure your place in the future of this exciting, well-regarded profession. During your first two years of study, you'll gain a solid foundation in computer science. Then, in your final two years, you'll specialize in software engineering, focusing on the practical, technical, and security sides of software. The Michigan Tech BS in Software Engineering program is fully accredited by ABET, so you know you'll get a top-quality education.
General Computing
It's an important decision. Take your time. Starting out in General Computing gives you a semester (or two) to explore and decide which computing degree program or discipline sparks your curiosity. It's a starting point to give you some space to choose the field that fits you best. You'll explore the computing-related majors as you complete the introductory courses, building your confidence and knowledge -- all while staying on track to meet graduation requirements. Within one or two semesters, you'll be ready to make a well-informed decision about your major without adding or completing unnecessary credits.
Minors
A minor allows undergraduate students to specialize in a secondary discipline outside of or complementary to their major. The College of Computing offers three minors: Computer Science, Cybersecurity, and Data Acquisition and Industrial Control.