Skip to main content

Online Computer Science Degree

BS Online Online
DEGREE TYPE

Bachelor's Degree

PROGRAM TYPE

Undergraduate

LOCATION
Online
APPLY NOW

Be fearless about the future of technology.

Build the systems and tools that power everyday life with an online computer science degree. From apps and networks to artificial intelligence and data systems, you'll be part of a fast-growing field with strong earning potential and strong demand. All without interrupting your life in the flexibility of an online degree.

Why Major in Computer Science Online at SEMO?

SEMO’s online computer science degree gives you the flexibility to move forward without stepping away from what matters most. Whether you're working full-time or balancing other responsibilities, you can complete coursework on your schedule while staying connected to expert faculty and a supportive learning community.

You’ll build a strong foundation in software development, computer systems, and programming, while developing the analytical thinking and technical skills employers are looking for. Our faculty bring real-world experience into every course, helping you connect what you learn to what you’ll do next.

As an online computer science major, you’ll gain the skills to design, build, and improve the technology people rely on every day while learning in a format that works for you. You’ll:

  • Build programming proficiency in modern languages and software engineering principles

  • Explore high-demand areas like artificial intelligence, cybersecurity, and data analytics

  • Learn from faculty with industry experience who are invested in your success

  • Develop real-world problem-solving and teamwork skills you can apply immediately

What Can You Do with a Computer Science Degree?

With a computer science degree, you can turn your problem-solving skills into real-world solutions across nearly any industry. You might work as a software developer building applications people use every day, a systems analyst improving how organizations use technology, or a network architect designing the infrastructure that keeps businesses connected. Whether you're creating new software, managing complex systems, or analyzing data, you’ll play a key role in shaping how technology moves us forward.

Career Opportunities with a Computer Science Degree

  • Software Developer
  • Database Administrator
  • Computer Hardware Engineer
  • Computer Systems Analyst
  • Computer Network Architect
  • Web Developer
  • Information Security Analyst
  • Computer Programmer
  • Computer and Information Systems Managers
  • Project Manager

Internship and Employment Opportunities for Recent Graduates

  • Amazon
  • U.S. Nuclear Regulatory Commission
  • Garmin
  • Microsoft
  • AT&T
  • Edward Jones
  • Maritz
  • Big River Telephone
  • Element 74
  • Vintage Software
  • MedAssets
  • NASA
  • National Labs

Graduate School Opportunities for Recent Computer Science Degree Graduates

  • Southeast Missouri State University
  • University of Missouri
  • Missouri State University
  • Auburn University
  • University of Illinois
  • Rice University
  • Clemson University

Request Info

We'd love to help you learn more about SEMO! Tell us how we can get in touch.

Loading...

Computer Science Degree Map

Explore the courses you'll need to complete your degree

Careers & Outcomes

Turn Ambition into Action With a Computer Science Degree

In the computer science bachelor's program, you’ll be immersed in a challenging, growing field. You’ll complete a minimum of 120 credit hours to complete this degree, including the general education requirements and at least 39 senior division hours.

86-87 hour major – No minor required

Required courses:
  • CS101 Introduction to Computer Programming (3)
  • CS155 Computer Science I (3)
  • CS245 Discrete Structures I (3)
  • CS265 Computer Science II 3)
  • CS288 Computer Systems & Assembly Language (3)
  • CS300 Computer Science III (3)
  • CS345 Discrete Structures II (3)
  • CS350 Analysis of Algorithms (3)
  • CS351 C and POSIX Environment (3)
  • CS380 Computer Operating Systems (3)
  • CS390 Programming Languages (3)
  • CS433 Data Analytics (3)
  • CS440 Database (3)
  • CS445 Software Engineering I (3)
  • CS461 Parallel & Distributed Computing (3)
  • CS480 Data Communications (3)
  • CS499 Capstone Experience (3)
  • CS591 Advanced Artificial Intelligence (3)
  • CY201 Introduction to Cybersecurity (3)
  • IU315 Ethics in the Cyber World (3)
  • MA139 Applied Calculus (3)
  • MA223 Elementary Probability and Statistics (3)
  • MA464 Mathematical Cryptography (3)
  • CSxxx 300 level and above (9)
Choose 2 science courses with lab:
  • BI163/063 Evolution and Ecology (4)
  • CH184/185 General Chemistry I and lab (3+1)
  • PH120/020 Introductory Physics I (5)

NOTE: A minimum grade of ‘C’ or better is required in each course that is a prerequisite course.

Some requirements may be fulfilled by coursework in major program.

  • Social and Behavioral Sciences – 6 hours
  • Constitution Requirement – 3 hours
  • Written Communication – 6 hours
  • Oral Communication – 3 hours
  • Natural Sciences – 7 hours (from two disciplines, one to include a lab)
  • Mathematics – 3 hours
  • Humanities & Fine Arts – 9 hours (from at least two disciplines)
  • Additional requirements – 5 hours (to include UI100 for native students)
  • Civics examination

First Year 

Fall Semester (13 Hours) 
  • UI100 (1) 
  • EN100 (3) 
  • CS101 (3) 
  • General Education (3) 
  • General Education (3) 
Spring Semester (15 Hours) 
  • CS155 (3) 
  • CS245 (3) 
  • IU315 (3) 
  • MA139 (3)
  • General Education (3) 

Second Year 

Fall Semester (16-17 Hours) 
  • CS265 (3) 
  • CS288 (3) 
  • CS351 (3) 
  • General Education (3) 
  • Natural Science Course (4-5)
Spring Semester (15 Hours) 
  • CS300 (3) 
  • CS380 (3) 
  • MA223 (3) 
  • General Education (3) 
  • General Education (3) 

Third Year 

Fall Semester (15 Hours) 
  • CS345 (3) 
  • CS390 (3) 
  • CS440 (3) 
  • CS480 (3) 
  • General Education (3) 
Spring Semester (15 Hours) 
  • CS433 (3) 
  • CS591 (3) 
  • CS300-599 (3)
  • CY201 (3) 
  • General Education (3) 

Fourth Year 

Fall Semester (16-17 Hours) 
  • CS350 (3) 
  • CS445 (3) 
  • CS300-599 (3) 
  • Natural Science Course (4-5) 
  • General Education (3) 
Spring Semester (15 Hours) 
  • CS461 (3) 
  • CS499 (3) 
  • CS300-599 (3) 
  • MA464 (3) 
  • General Education (3)

 

Stamp Cyber Command Center

Build real-world cybersecurity skills through experience-driven cyberattack simulations in the first Cyber Command Center west of the Mississippi. Through SEMO's collaboration with IBM, experience immersive simulations that replicate cyber threats, equipping you with the skills and expertise needed to respond to the evolving cybercrime landscape.
A student works with code at at computer console in the new cyber security facility, a full-scale cyber command center

 

Become a Redhawk.

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

Get Funding for Your Education

Missouri has opened the door to a more educated workforce and we want to help you walk through it. If you're an adult-learner and a Missouri resident returning to college, learn about the Fast Track Workforce Incentive Grant. It's a statewide financial aid program that can be used to pursue a certificate, degree or industry-recognized credential in a high-need area in Missouri. This major is eligible for the Fast Track grant.
Logo for Fast Track Workforce Incentive Grant

Accreditations and Designations

Accreditation Information

The Bachelor of Science in computer science is accredited by the Computing Accreditation Commission (CAC) Accreditation Commission(s) of ABET, under the General Criteria and the Computer Science Program Criteria.

Location

Office

Dempster Hall, 021A

Mailing Address

One University Plaza, MS 5950
Cape Girardeau, MO 63701