The Military College of South Carolina
give online buttongive online button apply now buttonapply now button

Graduate Certificate in Software Engineering

The Graduate Certificate in Software Engineering is designed to provide its students with the knowledge, skills and abilities associated with software engineering. As a joint program with the College of Charleston, classes are held at The Citadel campus and College of Charleston Harbor Walk campus.

Learning Outcomes

The successful student will:

  1. Demonstrate the use of good software development models and techniques.

  2. Be able to evaluate alternative designs and architectures for a software application.

  3. Demonstrate the ability to effectively work in a team.

The certificate is composed of four courses

CSCI 602 Foundations of Software Engineering
CSCI 654 Software Requirements Analysis and Specifications (Prerequisite: CSCI 602)
CSCI 656 Software Systems Design and Implementations (Prerequisite: CSCI 602)
CSCI 658 Software Testing and Maintenance (Prerequisite: CSCI 602)

Admission Requirements

  1. A completed graduate application form along with appropriate non-refundable application fee returned to The Citadel Graduate College (CGC).

  2. An official transcript of the baccalaureate degree and all other undergraduate or graduate work from accredited colleges and universities. Students admitted to the program are normally expected to have an undergraduate grade point average of 3.0. With the approval of the joint program admissions committee, students whose grade point average is less than 3.0 may be permitted to take up to 6 credit hours of courses in a non-degree-seeking status and then apply for admission after successful completion of these courses.

  3. Approval from the Program Director or Department Head before registering for any graduate Computer Science (CSCI) courses.

  4. Evidence of a command of spoken and written English such as a TOEFL score of 550 paper-based, 79-80 internet-based, or 213 computer-based (if English is not the native language of citizenship).

  5. Competency, demonstrated through coursework, approved work experience, or a program-administrated competency exam, in the areas of basic Computer Architecture, Object-oriented Programming, Discrete Mathematics and Data Structures. Students who do not have a background in CS/IS, need a grade of B or higher in prerequisite courses.

For more information about the program or admission requirements, contact Dr. Shankar Banik,  Department Head (phone:843-953-5048, e-mail:, or Dr. Michael P. Verdicchio, Graduate Program Director (phone: 843-953-5039, e-mail:


Back to Top