The Master of Science in Computer Science program at Washington University in St. Louis offers a comprehensive graduate education designed to deepen your understanding and expertise in the field. The program requires 30 units of graduate credit and allows for different specializations through course options, projects, or theses. Students are expected to have a foundational knowledge in computer science, demonstrated by prior coursework or testing out of introductory and data structures courses. The curriculum is structured to provide both breadth and depth in key areas of computer science.
The program requires 30 units of graduate credit. A significant portion of these units must be in 5000-level Computer Science and Engineering (CSE) courses, with specific requirements for breadth and departmental coursework. Students can also take up to 6 units outside the CSE department with prior approval. All coursework must be taken for a grade.
Graduates of the Master of Science in Computer Science program are prepared for a variety of roles in the technology sector. The program's structure, allowing for specialization in areas like software systems, theoretical computer science, machine learning, and applications, equips students with relevant skills for industry demands.
Students must maintain a grade-point average of at least 2.70 as per School of Engineering guidelines. All 30 units must be taken for a grade, with a minimum grade of C- or better in each course.
Tuition and fees are set by the university and the specific department. International students should consult the department for specific financial information.
Courses are offered by the McKelvey School of Engineering at Washington University in St. Louis.
Applicants must have a previous undergraduate degree and demonstrate completion of, or ability to test out of, introductory computer science and data structures and algorithms courses.
The program requires 30 units of graduate credit, with a significant portion in 5000-level Computer Science and Engineering courses.
Graduates are prepared for roles such as Software Engineer, Systems Analyst, Data Scientist, Machine Learning Engineer, and Computer Scientist.
International students should consult the department directly for specific financial information regarding tuition rates and estimated living costs.
Please consult the department for specific application deadlines. The typical intake period is for Fall admission.
Required documents include academic transcripts, letters of recommendation, a statement of purpose, and a resume or CV.