The Department of Mathematical, Computing and Information Sciences offers the Master of Science (MS) with a major in computer systems and software design with two concentrations.
Required Application Materials
Applicants for the MS with a major in computer systems and software design may be permitted to enroll for one semester of graduate course work, with the permission of the graduate coordinator of the program, while completing all general application requirements.
Applicants for the MS with a major in computer systems and software design must submit the following documentation to the College of Graduate Studies, Jacksonville State University, 700 Pelham Road North, Jacksonville, Alabama 36265-1602, to be considered for admission:
6. If English is not the applicant’s native language, the applicant is required to submit an official TOEFL score report or an IELTS score report.
In addition to meeting the general admission requirements of the College of Graduate Studies, applicants for the MS with a major in computer systems and software design must have the equivalent of an undergraduate degree with a major in computer science, software engineering, or information systems as determined by the graduate computer science faculty. Applicants with degrees in related fields with three to five years experience in systems and software design may be considered. These applicants should have the equivalent of a minor in computer science including courses equivalent to Software Engineering I (CS 310), Software Engineering II (CS 491), Operating Systems (CS 350), Database Systems (CS 488), either Calculus and Its Applications (MS 120) or Calculus I (MS 125), and demonstrated proficiency in a procedural or object-oriented programming language. Applicants who are deficient in these areas may be required to take additional courses at the graduate and/or undergraduate levels.
Students receiving undergraduate degrees from institutions not accredited by a United States regional accrediting association must meet unconditional admission requirements.
Applicants must meet one of the following formula requirements. For purposes of computing the undergraduate GPA, a 4.0 grade-point scale is used. The plus (+) and minus (-) grades from undergraduate transcripts are not used in calculating the GPA.
A total of 30 semester hours in graduate computer science courses is required. There is a core of 15 graduate semester hours required for all concentrations. In addition to the core, students must take a concentration-specific Studio Component consisting of six semester hours. The remaining nine semester hours consist of a concentration-specific course and/or electives per the requirements for each concentration.
Students accepted into the MS with a major in computer systems and software design with the studio option must complete a six-hour studio component. The student must meet with a graduate advisor who will select an Advisory Committee to supervise the studio component of the program. The advisor and committee are responsible for determining successful completion of the studio component of the program.
A total of 33 semester hours in graduate computer science courses is required. There is a core of 15 graduate semester hours required for all concentrations. In addition to the core, students must take eighteen (18) graduate credit hours of a concentration-related course and/or elective per the requirements for each concentration.
Students accepted into the MS with a major in computer systems and software design with the Non-Studio option must successfully complete both written and oral comprehensive examinations.
Students must select and complete the requirements for one of the following two concentrations:
General Concentration: (30 graduate semester hours for Studio option)/33 graduate semester hours for non-Studio option)
Required Core Courses (as listed) (15)
Studio Component (6) and electives (select three additional course from the electives listed) (9)
Select six additional courses from the electives listed (18)
Information Security and Assurance Concentration: 30 graduate semester hours for Studio option/33 graduate semester hours for non-Studio option
Required Core Courses (as listed) (15)
CS 545, Advanced Computer Networking (3)
Studio Component (must be a topic in Information Security and Assurance ) (6) and electives (select two courses from the electives listed) (6)
Select 3 from the following courses related to Information Security and Assurance: EM 505, CS 525, CS 530, CS 565 (9) and two additional courses from the electives listed) (6)
MS with a major in Computer Systems and Software Design
Required Core Courses (15 semester hours):
CS 501 - Database Management Systems (3)
CS 521 - Applied Software Engineering I (3)
CS 523 - Applied Software Engineering II (3)
CS 550 - Distributed Computing Systems (3)
CS 570 - Advanced Computer Security (3)
EM 505 - Foundations of Emergency Management (3)
CS 502 - Research Methods and System Evaluation (3)
CS 525 - Advanced Web Application Development Using Web Services (3)
CS 530 - Human-Computer Interaction (3)
CS 534 - Emerging Software Architectures and Methodologies (3)
CS 536 - Computational Intelligence (3)
CS 538 - Business Intelligence and Data Mining (3)
CS 540 - Bioinformatics Algorithms (3)
CS 543 - Advanced Expert Systems (3)
CS 544 - Applied Artificial Intelligence (3)
CS 545 - Advanced Computer Networking (3)
CS 565 - Embedded & Real-Time Software Development (3)
CS 591 - Special Topics in Computer Science (3)
CS 592 - Special Topics in Computer Science (3)
CS 546 - Advanced Management of Information Systems (3)
Studio Component (6 semester hours) only for Studio Option:
CS 595 - Studio Component (3)
CS 596 - Studio Component (3)
Studio Option: 30 Graduate Semester Hours Required for this Degree
Non-Studio Option:33 Graduate Semester Hours Required for this Degree