PROGRAM REQUIREMENTS

 

The Master of Science degree in Computer Science is a 36 credit program in which all students must complete 30 credits of course work in addition to a 6 credit capstone reqruiement.  All courses completed for graduate credit must be passed with a minimum grade of "B" (3.0) or higher.

 

Required Core Requirements (9 credits)

Course Number Course Name
CSC521 Algorithms
CSC523 Formal Languages
CSC525 Advanced Operating Systems

 

Concentration Requirements (12 credits)

All students must select one of the three areas offered by the department as their area of concentration.  See tables below.

 

Breadth Requirements

Students are required to complete a total of three additional courses from the other two concentrations (at least one one in each concentration) to broaden their knowledge.  See tables below.

Visualization and Intelligent Systems

This concentration focuses on the development of visual and intelligent systems which include the recognition of objects and patterns, the methods for modeling the brain's ability to process information, computer vision, image processing, computer graphics, and computational intelligence.

Course Number Course Name
CSC541 Image Processing
CSC551 Pattern Recognition
CSC561 Scientific Visualization
CSC581 Computational Intelligence

Distributed Computing

This concentration focuses on systems that are distributed across a network.  Areas include parallel computing, the development of distributed applications, Internet programming, web security, advanced archetecture and the development of real time systems.


Course Number Course Name
CSC543 Internet Programming
CSC553 Web Security
CSC563
Distributed Applications Development
CSC583 Parallel & Distributed Computing

 

Computer Systems

This concentration focuses on the hardware and software that allow computer systems to perform useful tasks.  Topics include advanced database systems, computer secuirty, data communication, computer networks, advanced software engineering, and the computational science of of simulation.

Course Number Course Name
CSC535 Advanced Software Engineering
CSC545 Advanced Database Systems
CSC565 Computer Networks
CSC587 Computational Science of Simulation and Modeling