SUNYIT Events Calendar

Minical
January 2013
Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Academic Calendars

M.S. Computer Science

Degree Requirments

Pre-Requisite Courses
Computer Organization
Object Oriented Programming
Data Structures
Discrete Math
Calculus
Probability

The need for completion of pre-requisite coursework is determined in consultation with the Graduate Center and the program coordinator.

Program Requirements
The M.S. in Computer & Information Science consists of 33 credit hours distributed as follows:

Area Courses 12 credit hours
Depth Courses 9-12 credit hours
General Electives 6 credit hours
Thesis/Project 3-6 credit hours
   
Total 33 credit hours

Area Courses (12 credit hours)
Complete one course in each of the following four areas: 

1. Software Engineering
CS 510 Programming Languages
CS 511 Formal Methods
CS 512 Software Engineering
CS 518 Special Topics in Software Engineering
   
2. Systems & Architectures
CS 520 Computer Architecture
CS 521 Operating Systems
CS 522 Computer Networks
CS 523 Parallel Computing
CS 524 Distributed Systems
CS 528 Selected Topics in Systems
   
3. Algorithms & Theory 
CS 530 Algorithms & Complexity
CS 531 Automata, Computability and Formal Languages
CS 532 Cryptography and Data Security
CS 538 Special Topics in Algorithms
   
4. Artificial Intelligence & Modeling
CS 540 Artificial Intelligence
CS 541 Databases
CS 542 Machine Learning
CS 543 Systems Theory 
CS 548 Special Topics in AI and Modeling 

Depth Courses (9-12 credit hours)

  • Complete two additional courses from one of the four areas above and one additional course from a different area. 
  • A second additional course from any area is required if a project is elected instead of a thesis.
  • Note:  Computer Science graduate courses not assigned to one of the areas above
    (e.g., bridge courses, CSC 507, CS 598, CS 599, CS 600) cannot be applied to the depth requirement.

General Electives (6 credit hours)
Complete a maximum of two courses selected from the graduate offerings at SUNYIT (excluding bridge courses).
Students can transfer in up to six credits in this category from an accredited graduate program.

Thesis/Project (3-6 credit hours)
CSC 598 Project (3 credits) OR
CSC 599 Thesis (6 credits)

Guidelines and requirements for the project or thesis are provided to students by their faculty adviser.

Special Program Notes

  • All students must have a GPA of 3.0 or higher to graduate.
  • Over the course of their studies, students can only apply two “C” grades in courses taken toward the degree.