Computer Science

Computer Science—BS

Computer Science: Modeling a Better Future

Would you like to make a career out of your aptitude for problem solving? Do you enjoy working with computers and numbers?  A bachelor’s degree in computer science from Michigan Tech will prepare you to contribute to work that will have a lasting impact on technological development. 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. These professionals work toward mastering computer software and computational processes for a variety of applications and users—an endeavor that requires creativity, precision, and sound reasoning.

"My first year actually, have you heard of the Silicon Valley trip? I went on that. My first year. So I went to Facebook and I went to Google and stuff, I was like, 'wow, this is insane!' Like this is exactly where I want to be in life and talking to the alum there was really cool... joining DPE made me realize I need to step outside of my box and do what I want to do, so that's how I got involved in Copper Country Coders, because they teach middle through high school students how to code. I just really want to show people how great Michigan Tech is and the possibilities that it allows. Michigan Tech is so ingrained in my life now because they've given me so many opportunities."Brook Greening, BS Computer Science 2019

Choose from One of Four Concentrations

Career Information

Specialty areas within computer science include computer architecture, software systems, graphics, artificial intelligence, high-performance computing, software engineering, and human-computer interaction.