Required Core Courses (12 hours required)
COS 505: Advanced Programming & Data Structure
COS 515: Advanced Database Management
COS 536: Software Engineering
COS 570: Advanced Computer Architecture and Software
COS 585: Information Security
COS 514: Database and Data Mining
COS 519: Managing Information Technology
COS 520: Multimedia Design
COS 521: Web System Design
COS 537: Artificial Intelligence
COS 571: Software Assurance
(9 hours required)
COS 533: Cryptography Algorithms
COS 583: Enterprise Security Management
COS 586: Information System Assurance
COS 588: Computer Network Security
Specialty Electives (6 hours required)
COS 599: Special Topics in Technology
COS 697: Independent Study
COS 698: Internship in Computer Science
COS 796: Project Course (may be repeated once)
Thesis Option (6 hours required)
COS 797: Residence Credit for Thesis/Professional Project
COS 799: Thesis
Students submitting a thesis in partial fulfillment of the master's degree must prepare it in conformity with the regulations approved by the Computer and Technical Sciences Graduate Student Committee. Three (3) approval pages bearing original signatures of the graduate committee must be included with three (3) typewritten, clear, unbound copies of the thesis, all presented to the Division of Computer Science Graduate Student Committee at least two weeks prior to the end of summer school and three weeks prior to the end of the Fall or Spring semester. Two (2) copies are bound and become a property of the Program; one (1) copy is bound and becomes a property of Blazer Library. A thesis must be developed under the direction of a full-time member of the Graduate Faculty.
KSU GRADUATE CATALOGUE, 2017-2018