Program the future

Are you interested in programming the software that powers your favorite computer games, or learning how to prevent the next great cyber attack? Have you always had a knack for computer networking, creating mobile apps, or datamining? Dig deeper into the inner workings of your computer. Consider joining the state’s first, and best, computer science program.

Employment opportunities

The Computer Science department is the second largest at Missouri S&T with over 100 graduate students and nearly 500 undergraduates. We are looking for new faculty to support our growing department.

Work with us today

Research in Computer Science

Dr. Zhaozheng Yin with research students and his Octo-copter

Do more at S&T

As a compsci student, you can expect to do a lot of research, both as an undergrad and graduate.

With multiple interests

Popular research interests include computer security and privacy, databases and wireless systems, pervasive computing, computational science, and algorithms, among others.

Technology at your disposal

And you’ll have a wealth of computer learning centers at your disposal in which to do this research.

Learn about our research

Degree and graduate certificate options

The program, which is celebrating 50 years of excellence, offers a bachelor's degree, several graduate degrees, and a number of graduate certificates.

Bachelor of Science

Prepares you for a number of jobs in today's fast changing IT career field, including database administrator, application developer, and user-interface designer.

Master of Science

The majority of your time will be spent doing advanced research in one of the computer science department's two major areas of excellence: software engineering and critical infrastructure protection.

Doctor of Philosophy

This program requires a strong knowledge of algorithms and data structures, computer organization/architecture, database and file structures, discrete mathematics and automata, operating systems, and software engineering. You'll complete 24 hours of course work, 24 hours of research, and a research dissertation.

Doctor of Philosophy

This program requires a strong knowledge of algorithms and data structures, computer organization/architecture, database and file structures, discrete mathematics and automata, operating systems, and software engineering. You'll complete 24 hours of course work, 24 hours of research, and a research dissertation.

Graduate Certificates

These courses provide you with the latest knowledge and skills in strategic areas of computing. Most courses are offered via distance education and taught by experts in their chosen field.

Student funding opportunities

The Computer Science department has several funding opprotunities for graduate and undergraduate students at Missouri S&T. For more information click here.

Austin Gantner, who graduates in May, has already secured a job at Google’s office in Boulder, Colorado. Photo by Sam O’Keefe

Austin Gantner, alumnus

Engineering a path to Google

Austin Gantner knows exactly what his future holds:

Graduate. Tour Europe. Work for google.

In that order.

Oh, sure, first there is studying for and passing final exams to get through: World Literature and Biotech and Film and a presentation and paper in Object Oriented Numerical Modeling. But for Gantner, a senior computer science student at Missouri S&T, the future is going according to plan. It's a plan more than three years in the making; a plan that S&T advises students to follow; a plan the university actively encourages them to pursue.

"The best thing about S&T is that they let you go take a co-op while keeping your full-time students status," says Gantner, a St. Louis native. "They make it easy for you to get the real-world experience you need to get a job after graduation." [Read More]

In the news