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.

Father/son of computer science Gary & Dylan Warren

Like father, like son

Gary and Dylan Warren study computer science side-by-side

A career in commercial refrigeration repair and distribution paved the way for undergraduate CS student Gary Warren to enroll at Missouri S&T at a stage in life when many count the days until retirement. His midlife example has led Gary’s son Dylan to the department as well, making for a father-son fixture around the Computer Science Building.

For Gary, 51, enrolling at S&T in the summer of 2014 is the culmination of a lifelong desire that got sidetracked by his work and familial responsibilities. Now on track to receive his bachelor of computer science in May, Warren plans to continue his education as an S&T graduate, either in comp sci or engineering management.

 [Read More]

In the news