Skip to main content
Majors & Degrees

Computer Science

Mississippi College blends theoretical and practical instruction (including hands-on laboratory components) to give graduates the knowledge and flexibility they’ll need to pursue computer-related careers.

Earn your computer science degree

What is computer science, anyway? Generally, it is the study of computation and information processing, both in hardware and in software. It includes many topics and knowledge areas ranging from the abstract analysis of algorithms and formal grammars to more concrete subjects such as programming languages, software and computer hardware. Although there is some degree of overlap with mathematics, programming, software engineering and computer engineering, it is a scientific discipline all its own.

If you’re a working adult with many responsibilities, Mississippi College can help make education more accessible for you. We understand that children, jobs, school activities and more can become overwhelming. Our options for earning a computer science degree in Mississippi give students the ability to take courses when it is most convenient for them.

Master of Science in Computer Science

The Master of Science in Computer Science program is a 30-hour graduate-level program comprised of computer science courses including Advanced Data Structures, Programming Language Structures, Software Engineering, Computer Networking, Relational Database and Graph Theory. To graduate from this program, the student will work with an advisor to complete a thesis complementary to his or her coursework.

Master of Education in Computer Science

The Master of Education in Computer Science requires 12 semester hours of graduate-level education courses, 18 hours of graduate-level computer science core courses, and the completion of an oral examination before graduation. Upon graduation, students should be prepared with the leadership skills necessary to pass their own computer science knowledge on to others in a classroom setting.

Closeup of computer programming code on monitor

Career Opportunities

Computer science jobs are based in a variety of settings, both in government and the private sector. These roles can encompass a wide range of functions, including the following:

  • Debugging software programs through troubleshooting errors
  • Expanding on current software programs
  • Utilizing code libraries to simplify code writing
  • Writing new programs in a variety of computer languages

Take the next step

We’d love to connect with you to help you begin your journey to becoming a
Mississippi College graduate. Visit campus, request info, or apply today.