Undergraduate StudentsGraduate StudentsFacultyResourcesAlumniMY MSCS

print

Approved Courses

Updated Nov 28, 2007

The courses taken to complete this degree are typically offered by the MSCS Department and the College of Engineering. The following is a list of approved courses. Note: If there is a course that is not listed, that meets an individual's needs, that individual may request special approval from the Computing Director.

Courses offered in the MSCS Dept:

All upper level undergraduate computer science courses; (any COSC course number in the 100's). The following graduate courses:

Course Number: Course Name:
MSCS 209Computer Networks 1
MSCS 210Computer Newtorks 2
MSCS 222Applied Discrete Mathematics 1
MSCS 223Applied Discrete Mathematics 2
MSCS 224Design and Analysis of Alogorithms
MSCS 226Paradigms for Software Development 1
MSCS 227Paradigms for Software Development 2
MSCS 228Data Mining
MSCS 236Component Architecture
MSCS 237Distributed Computing
MSCS 238Enterprise Architecture
MSCS 239Information Representation

Courses offered in the College of Engineering:

All upper level undergraduate computer engineering courses ABOVE 120; (any COEN course above 120). The following graduate courses:

Course Number: Course Name:
EECE 207Advanced Course in Computers 1
EECE 208Advanced Course in Computers 2
EECE 211Algorithm Analysis and Applications
EECE 212Pattern Recognition
EECE 214Information and Coding Theory
EECE 215Neural Networks and Neural Computing
EECE 216Artificial Intelligence
EECE 217Computer Architecture
EECE 221Chaos and Nonlinear Signal Processing
EECE 222Optimal and Adaptimve Digital Signal Processing
EECE 223Digital Processing of Speech Signals
EECE 226Digital Image Processing
EECE 229Advanced Topics in Computers and Control