College of Science and Engineering
Ahmed, Shameem, PhD, information and communication technology for development, human-computer interaction, health, mobile computing.
Clauson, Aran, PhD, embedded systems, programming, and aviation.
Deneke, Wesley, PhD, artificial intelligence, simulation, virtual reality.
Elglaly, Yasmine, PhD, accessible computing.
Fizzano, Perry, PhD, algorithms, optimization, bioinformatics.
Hao, Qiang, PhD, computing education, human-computer interaction, learning technologies.
Hardin, Caroline, PhD, computer science education, digital privacy.
Harris, Kameron, PhD, computational neuroscience, machine learning, applied mathematics
Hearne, James W., PhD, artificial intelligence, computational science.
Hutchinson, Brian J., PhD, machine learning, speech and language processing, optimization.
Idriss, Tarek, PhD, lightweight security, machine learning, internet of things.
Jagodzinski, Filip, PhD, computational structural biology, big data, integrated information systems.
Liu, Yudong, PhD, natural language processing, applications of eye-tracking.
Mare, Shrirang, PhD, security & privacy, human-computer interactions.
Meehan, J. Michael, PhD, parallel and distributed computing, programming languages, networks.
Nelson, Philip A., PhD, parallel and distributed computing, compilers, operating systems.
Sharmin, Moushumi, PhD, human-computer interaction, information visualization, mobile health, privacy.
Tsikerdekis, Michael, PhD, cybersecurity, social computing, online deception, machine learning.
Wehrwein, Scott, PhD, computer vision, computational photography and videography, computer graphics.
Program Advisor: Yudong Liu
Send e-mail related to the graduate program in computer science to firstname.lastname@example.org. For further information concerning the program, consult the departmental website at cs.wwu.edu/cs-masters-program.
- To graduate students with a strong, in-depth background in computer science.
- To engage students in high quality research-oriented projects.
- To prepare students for PhD programs and/or advanced industry opportunities.
- To educate students in core concepts in computer science.
- To provide students with in-depth knowledge, skills, and experiences in computer science.
- To focus on the applied aspects of computer science, especially real-world projects that use core concepts and expert knowledge of computer science.
- To provide students and faculty opportunities to engage in research in computer science.
Students who have completed an undergraduate degree and who meet the requirements of the Graduate School and who show evidence of superior scholarship are invited to apply for admission to the graduate program in computer science. Students may be admitted into the computer science master’s degree program in one of three ways: full admit, full admit with prerequisite course work, and provisional admit. Students who have a sufficient background in computer science, i.e. an undergraduate degree in Computer Science, and who meet the general requirements of the Graduate School can be given a “full admit.” Due to the nature of this field of study, it is often the case that students with an undergraduate degree in an area other than computer science seek admission to the graduate program in computer science. Such students usually require a number of prerequisite undergraduate courses before they can embark on their graduate studies. If they meet the other requirements of the Graduate School, such students can usually be given a “full admit with prerequisite course work.” The student is admitted into the graduate program but is required to complete a number of undergraduate prerequisite courses. Other constraints may be placed on such admissions, such as a minimum acceptable grade(s) for the prerequisites and perhaps a time frame for completion of the prerequisites. The exact nature of the composition of the prerequisite course work will be determined on a case by case basis. In rare cases, students who do not meet the general requirements of the graduate school, for example do not have the required minimum GPA, can be given a “provisional admit” provided their background is such that it indicates a high probability of success in the program.
In case of provisional admission, the program advisor may interview the candidate individually and consider the following factors:
- Related background knowledge and work experience
- Classes taken since graduation
- Reference letters
- Statement of purpose
Admission Deadlines: Fall, priority deadline is March 1 (applicants received by this date will receive a response by April 15, however applications will continue to be accepted until April 15); Winter, October 1; Spring, January 10.
TA Deadlines: Same as admission deadlines. Application requirements and forms are available from the Graduate School website.
Test scores: The GRE is not required.
Statement of Purpose: The statement of purpose should explain the range of experiences and events in your educational career to this point, and detail how they have contributed to your interest in a masters degree in CS at Western. Consider also explaining your qualifications, your academic future and career goals, as well as any other information that the admission committee might find useful in assessing your credentials for admission to the graduate program.