SPSU

» SPSU Home / 2010 - 2011 Graduate Catalog / Programs & Courses / Degree Programs / Master of Science Program in Computer Science Degree Requirements

Programs & Courses

SPSU Graduate Catalog

Office of Graduate Studies
Building B Suite 102
1100 South Marietta Pkwy
Marietta, GA 30060

Master of Science Program in Computer Science Degree Requirements

Course

Course Title

Hour

CS 6023

Research Methods and Presentations

   3

CS 6123

Theory and Implementation of Programming Languages

  3

CS 6153

Advanced Database Systems

  3

CS 6223

Advanced Computer System Architecture

  3

CS 6413

Theory of Computation

  3

CS 6423

Algorithmic Processes

  3

SWE 6623

Software Engineering I

 

Computer Science Electives

              15

Total For The Program

              36

Select 5 graduate courses from the following list, including at least 2 with a CS prefix.

  • All 6000 and 7000 CS and SWE courses with the exception of SWE 7903 – Software Engineering Capstone.
  • No more than one of the following or other approved IT courses: IT 6643, IT 6663, IT 6683, IT6753, and IT 6763.
  • A course at the 6000 level or above that is offered by another program with the approval of the CS Department Chair.

**Note that, although a thesis is NOT required, a thesis option is available, which requires a student to take six credits of CS 7803 – Master's Thesis as part of his/her electives.

*** Note that a maximum of 9 total semester hours of "approved" transfer credit may be counted toward the MSCS degree.

An overall GPA of 3.0 ("B") or better is required over all graduate coursework attempted.

In all graduate programs, a minimum of a 3.0 G.P.A. is required. No grades below 'C' may be applied to a graduate program's requirements, and a maximum of 2 'C' grades at the level of 6000 or above may be applied to a graduate program's requirements.

Transition Courses

The following transition courses may be required for provisional acceptance students. These courses may not be used to satisfy degree requirements.

CS 5123

Advanced Programming and Data Structures

3

CS 5153

Database Systems

3

CS 5183

Object-Oriented Programming

3

CS 5223

Computer Architecture

3

CS 5243

Operating Systems

3

CS 5423

Mathematical Structures for Computer Science

3

NOTE: Some students may be advised to start with the undergraduate CSE 1301 – Programming & Problem Solving I course.

 

 

                                                                                                                                                                                                                                                                                                                                         
Facebook Twitter YouTube
 ©