Students entering the MSCSS program have a bachelor's degree in Computer Science or related field, and are currently working or desire to begin work in the software industry.
Admission to the MSCSS degree requires the following courses, or their equivalencies:
- Fundamental and Intermediate Object-Oriented Programming (equivalent to CSS 161, CSS 162 & CSS 342)
- Data Structures & Algorithms (equivalent to CSS 343)
- Discrete Mathematics (equivalent to CSS 342)
- Software Engineering (equivalent to CSS 360)
- Analysis and Design (equivalent to CSS 370)
- Calculus 1 (Math 124)
Please contact the Computing & Software Systems Graduate Advising Office to establish equivalent competencies. Curriculum in the MSCSS program will build upon these competencies in core and elective classes. Applicants seeking establishment of competencies should be ready to submit course syllabi or detailed course descriptions of equivalent coursework. The Graduate Advising office can be reached at (425) 352-5279 or cssinfo@uwb.edu.
For those who are currently working in the software industry, but lack formal training in computer science, the CSS program offers a Masters Preparation Sequence. The Masters Preparation courses formalize practical education with an indepth introduction to programming, algorithms and the software development lifecycle. For more information, please visit: Masters Preparation Sequence.