Nov 24, 2024  
2014-2015 Graduate Catalog 
    
2014-2015 Graduate Catalog [ARCHIVED CATALOG]

Computer Science, MS


Return to {$returnto_text} Return to: Graduate Programs

The Department of Computer Sciences at Kennesaw State University offers the program of graduate study leading to the degree of Master of Science in Computer Science (MSCS). The MSCS features excellent curriculum that blends theoretic foundations of computer science with the state-of-the-art computing technologies. The program provides students with opportunities in computer science research, advanced project development and interdisciplinary study, with maximum of flexibility in study plans and class attendance options. Major areas of study include mobile and wireless computing, game development, artificial intelligence, modeling and simulation, data mining, cloud computing, and computing security.

The MSCS is designed to serve two kinds of qualified students who want to further their study in computer science: those who have undergraduate degree in computer science and those with undergraduate degrees in areas other than computer science but having taken required computer science and mathematics courses. Students can choose one of the following three models to pursue their master degrees: thesis model, non-thesis model, and interdisciplinary model. The thesis model is designed for students who plan to conduct computer science research under the supervision of faculty members in selected areas. The non-thesis model requires students take a wide range of computer science courses including two advanced topics courses. The interdisciplinary model encourages interdisciplinary studies by allowing students to take 9 hour graduate credits from an approved discipline.

The MSCS program has a number of premium features, including the integrated use of distance learning technology. Students have a choice of attending class on-campus, remote but “live” at the assigned class time, or remote and viewing the recorded lecture at their convenience. Moreover, the MSCS program is structured with both full-time and part-time study options in order to provide students with maximum flexibility of study.


General Requirements for Admission

1. Competitive GRE Score

2. EITHER a BS in Computer Science from an accredited university with a Minimum GPA of 3.0 (on a 4-point scale) in core computer science and mathematics courses, OR a BS or BA with a Minimum GPA of 3.0 (on a 4-point scale) in the following computer science and mathematics coursework:

2.1 Data structures
2.2 Computer Organization & Architecture
2.3 Operating Systems
2.4 Software Development
2.5 Database
2.6 Data communications or networking
2.7 Calculus including limits and sequences
2.8 Probability and statistics
2.9 Discrete Modeling or Linear Algebra

3. Students lacking coursework in no more than two of the above eight coursework areas, may be admitted to the MSCS with conditional status, and required to complete the appropriate undergraduate course(s) at KSU in by the end of their second semester of study. Students that do not complete these courses with a grade of ‘B’ or better will not be allowed to continue taking graduate courses

4. Evidence of competency in programming in Java and at least one other programming language. This requirement can be met by grades of A or B in appropriate coursework and/or submission of representative programs

5. Two letters of recommendation.

6. Meet all KSU Graduate College Admissions Requirements.

Grades

Expectations for satisfactory graduate level student performance are detailed in the Academic Policies section of this catalog.


Petition to Graduate

Candidates of the MSCS program must petition to graduate at least one semester prior to completion of their degree requirements.
 

Program of Study

NON-THESIS MODEL (Breadth Option):
18 hours of required computer science core coursework
12 hours of electives/internship/coop/study-abroad
6 hours of Advanced Topics

THESIS MODEL (Depth Option):
18 hours of required computer science core coursework
6 hours of electives/Internship/coop/study-abroad
3 hours of Advanced Topics
9 hours of Thesis minimum

INTERDISCIPLINARY CS MODEL:
18 hours of required computer science core coursework
9 hours of interdisciplinary graduate coursework from one of the following areas:

  • Applied Statistics
  • Information Systems

6 hours of electives/internship/coop/study-abroad
3 hours of Advanced Topics
 

Required Common Core (12-18 Credit Hours)


Students must satisfy the requirements of topic coverage in each of the following 6000-level core course areas, as approved by the program director.  

Advanced Topics (Research & Project Courses)


Advanced Topics courses are seminar/research/project courses led by a faculty member. Content will include individual and group project work, readings, internet work, self-study, seminar participation, presentations, hybrid teaching, and online content. MS-CS students are required to attend and present in the department colloquium/seminar as part of their work in advanced topics courses. With permission of the program director, each course may be taken twice.

Thesis


Candidates will conduct thesis research in computer science and complete their theses under the direction of university supervisors who serve as their major professors.

Return to {$returnto_text} Return to: Graduate Programs