College of Computing
Lecturer James Walker tries out some Virtual Reality glasses

General Computing

Through the foundational courses in General Computing -- during your first year -- you'll gain the knowledge and develop the skills to design and develop basic computing solutions, at a pace consistent with your level of previous experience.


faculty member with student in computer lab

Your interest in computers can lead to a great career.

Your interest in computers can lead to a great career.
Maybe you’ve always been fascinated by computer technology, or maybe you have a newfound interest in the subject. In either case, there are multiple ways that you can pursue a computing degree in the College of Computing and at Michigan Tech, all leading toward a robust, well-paid career.

Today’s computing careers involve scores of areas in virtually all sectors of the global economy. Computer science, software design and development, cybersecurity, networking, information technology (IT), digital electronic systems, robotics and mechatronics, artificial intelligence (AI), data science: these are just a few of the computing professions. Which one is for you?

teacher at front of classroom

It's an important decision. Take your time.

Starting out in General Computing gives you a semester (or two) to explore and decide which degree program or discipline sparks your curiosity. It's a starting point to give you some space to choose the computing field that fits you the best.

You'll explore the computing-related majors as you complete these 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, then seamlessly transition into any of the degree programs listed below -- without adding or completing unnecessary credits. 

faculty and students standing, talking

Staying on Track

In cooperation with your academic advisor, you'll join a cohort of first-year General Computing students who'll attend the same sections of foundational first-year courses. In your Computing classes, you'll be on a team with three to four other students. Your team becomes a study group, research group, and a support network, along with your advisor and professors. Someone will always be there to help, and periodic check-ins and meetings with your advisor will help you and your team stay on track.

female student in study lounge

More Info and Resources

Open the sliders below to learn more about Computing clubs, research, careers, and job outlook.


The College of Computing offers six undergraduate degrees and 3 minors.

computing bridge

Here's more about the Computing degrees, concentrations, and minors.




hands on computer keyboard

More Computing-related Degrees

Michigan Tech’s Colleges of Engineering, Sciences and Arts, and Business offer additional Computing-related BS programs:

Computer Engineering

Electrical Engineering

Management Information Systems




computer science students in classroom

First-year General Computing Courses

There are several first-year computing courses and sequences. You should take the sequence that best matches your individual interests and experience. Open the sliders below to learn about the first-year Computing classes.