Train for a future as a computing professional: You'll do that here.

Artificial intelligence, cloud computing, and data analytics aren’t just buzzwords anymore—they’re big business. Turn these terms into your area of expertise, so you can advance tomorrow's emerging and converging technologies with a master’s degree in applied computer science. 

Although tailored for computer science professionals who want to advance their careers and graduate students seeking competitive jobs, the program is designed to engage and prepare students with no background in computer science as well.  

What to Expect

As an applied computer science major, you’ll be able to choose advanced courses in your areas of interest. You’ll enhance your technical and professional skills, which are vital in the modern global society.  More specifically, you’ll have the opportunity to: 

  • Engage in primary and secondary research. 
  • Master the knowledge of the most up-to-date technologies. 
  • Practice hands-on exposure to a variety of computer systems, tools and techniques. 

My experience at Southeast and the classes that I have taken have prepared me to work in any field. I can be a software developer, database administrator, or teacher. There are so many opportunities.

Sarah Aldossari, '18, Computer Science

Harrison College of Business & Computing

This program is housed in the Harrison College of Business and Computing. The College prepares students for the global marketplace. Alumni work for some of the world’s largest corporations to some of today’s most innovative startups. The focus is on creating and innovating, data and trends, supported by faculty mentors who themselves are leaders in business and computing.

Online Learning at Southeast

When it comes to your success, we do whatever it takes. Online learning at Southeast takes the same reputable college courses taught by Southeast faculty and makes them available anytime, anywhere.

Online Applied Computer Science (MS)

The time it takes to earn a degree will vary based on factors such as dual enrollment, remediation, and summer enrollment. Students meet with an academic advisor each semester and use Degree Works to monitor their progress.

  • Bachelor’s degree in computer science, computer information systems or related field  

*Students with bachelor’s degrees from other fields will be required to take up to 2 prerequisites related to Fundamentals of Computing and Programming (provisional admission).  

  • Minimum undergraduate grade point average of 3.0 on a 4.0 scale 3. Completed at least 6 hours of science and 6 hours of mathematics in undergraduate degree 

30 Hours Required

Core Requirements:

  • CY501 Introduction to Cybersecurity (3)
  • CS506 Distributed Cloud Computing (3)
  • CS591 Advanced Artificial Intelligence (3)
  • CS605 Research Methods (3)
  • CS609 Advanced Programming Languages (3)
  • CS630 Current Topics in Human Computer Interaction (3)

    Choose one thesis option:

    Thesis option - 12 hours
  • CS/CY5xx-6xx – choose 6 hours*
  • CS697 Thesis Research I (3)
  • CS698 Thesis Research II (3)
  • GR699 Master's Oral Examination (0)

    Non Thesis option - 12 hours

  • CS/CY5xx-6xx – choose 12 hours*
  • CS690Graduate Project (0)
  • GR698 Master's Final Comprehensive Examination (0)

Electives may be chosen from the following with the advice of advisor:*

  • CS505 Data Mining (3)
  • CS533 Mobile Computing (3)
  • CS560 Computer Architecture (3)
  • CS575 Advanced Web Development (3)
  • CS580 Advanced Robotics
  • CS581 Advanced Network Programing (3)
  • CS585 Formal Systems & Modeling (3)
  • CS603 Introduction to Data Analytics (3)
  • CS612 Simulation & Modeling for Computing (3)
  • CS631 Advanced Software Engineering (3)
  • CS632 Emerging & Converging Technologies & Computing (3)
  • CS633 Digital Signal & Image Processing (3)
  • CS634 Machine Learning (3)
  • CS640 Advanced Database Systems (3)
  • CS645 Internet of Things (3)
  • CS650 Theory of Computation (3)
  • CS653 Special Topics (3)
  • CS693 Independent Study (3)
  • CS699 Internship (3)
  • CY510 Information Security & Assurance (3)
  • CY520 Information Security in Systems Administration (3)
  • CY610 Web Application Security (3)
  • CY620 Computer Forensics (3)
  • XX5xx/6xx Any relevant course from other departments and
    listed as electives – up to 6 hours

Become a Redhawk.

Do more than dream about the future. Take the first steps to make it all happen.

Accreditations and Designations

  • Accreditation Board for Engineering and Technology (ABET): Computing Accreditation Commission logo
  • National Security Agency logo
  • U.S. Department of Homeland Security logo

Getting the Job

Your education is just one piece to launching an extraordinary career. Once you’ve mastered the material, you still have to find the job you want, make the right connections, sell your knowledge and experience—and if all this is giving you anxiety, don’t panic. SEMO’s Career Services office is here to help you with the next step. They’ll provide the expertise and support you need, so you’re landing your dream job in no time.

Online: Applied Computer Science Degree Map

Explore the courses you'll need to complete your degree

What Can You Do with a M.S. in Applied Computer Science?

There will soon be more job openings for computer science graduates than qualified employees. Earning your M.S. in Applied Computer Science enables you to develop the critical experience you need to put your interests to work in this growing career field. Course work in this program focuses on developing skills employers look for, meaning you’ll be career-ready after graduation. 

You’ll be prepared to take on roles such as: 

  • Application/Full-stack Developer 
  • Database Administrator 
  • IT Business Analyst 
  • Network/Systems Administrator 
  • Software Engineer 
  • Computer Programmer 
  • Software Architect 
  • Video Game Developer 


  • 100%

    Successful Outcomes Rate

    Students graduating with degrees from the Department of Computer Science report being employed or furthering their education six months after graduation.

  • $110K

    Software Developers

    According to the Bureau of Labor Statistics the median annual salary for software developers is $110,140.

  • $84K

    Network and Computer Systems Administrators

    According to the Bureau of Labor Statistics the median annual salary for network and computer systems administrators is $84,810.

  • $98K

    Database Administrators

    According to the Bureau of Labor Statistics the median annual salary for database administrators is $98,850.

(573) 651-5184
Office Location
Kent Library 309
Mailing Address
One University Plaza, MS 4610
Cape Girardeau, MO 63701

Take the Next Step