MS CS Requirements 2012

The Master's Program in Computer Science has been designed to provide opportunities for professional growth in this rapidly changing field. The program strives to provide a balance between practical applications-oriented content and a theoretical framework for continued learning.

The degree is organized around three components: 

(a)   Core requirements (24 cr)
This coursework provides core knowledge in the areas of algorithms, database systems, software engineering, operating systems, and research methods.

CSCD 500 Colloquium in Computer Science (1) Must be taken twice, once in the first year of the program.
CSCD 501 Advanced Algorithms (5)
CSCD 524 Advanced Software Engineering (5)
CSCD 525 Advanced Database Management Systems (5)
CSCD 540 Advanced Operating Systems (5)
CSCD 555 Research Methods in Computer Science (2) Must be taken in the first year of the program

(b)   Electives (16 cr)
This coursework provides the student an opportunity to take courses specialized to their particular area(s) of interest.

Any 400-level or non-Computer Science course must be approved by the Department of Computer Science graduate coordinator or the student's graduate committee chair.

The courses CSCD 538, Topics in Computer Hardware, and CSCD 539 Topics in Computer Science, may each apply more than once, provided distinct topics are studied.

CSCD 695 cannot be used to satisfy any portion of these elective requirements.

(c)   Thesis, Project, or Workplace Project (8 cr minimum)
The student is expected to expand their knowledge with a published thesis or to apply their knowledge to a significant project.  Projects may be work-related.  The thesis or project is defended in a final oral examination of the student's work.

Thesis option:  CSCD 600 (at least 8 cr)
Project option:  CSCD 601 (at least 8 cr)
Workplace project option:  CSCD 595 (at least 4 cr) + CSCD 602 (4 cr)

Total credits for the above  master's degree:  48 credits

Continuous Enrollment

Continuous enrollment in at least 2 credits per term during the academic year is required .


Downloadable MS in Computer Science 2012

© 2014 Eastern Washington University