The Master of Applied Computer Science consists of 30 units of graduate coursework.*
Required Courses
Learners must complete the 21 units in the list below. Several of these courses are new; their course numbers are TBD:
| Code | Title | Units |
|---|---|---|
| CAPS-CS 5005 | Foundations of Object-Oriented Programming (Bridge II course) | 3 |
| CAPS-CS 5006 | Introduction to Cloud Computing (Bridge II course) | 3 |
| CAPS-CS 5035 | Data Engineering Foundations (Bridge II course) | 3 |
| CAPS-CS 5025 | Database Programming and Development | 3 |
| Course # TBD | Full-Stack Software Development | 3 |
| Course # TBD | Introduction to Agile Development and Scrum | 3 |
| Course # TBD | Applied Computer Science Practicum | 3 |
| Total Units | 21 | |
Elective Courses
Learners select 9 units from the following list. These courses are new, and their related course numbers are TBD:
- Modern Data Architecture (3 Units)
- Introduction to Development Security Operations (DevSecOps) (3 Units)
- Web Development (3 Units)
- Introduction to Machine Learning (3 Units)
- Introduction to Cybersecurity (3 Units)
- Applied Research Study (3 Units)
This program is offered fully online. Students entering the U.S. on an F-1 or J-1 Visa must enroll in a program full time. F-1 students are only permitted to enroll in one online course per semester and J-1 students may only enroll in non-credit online courses that do not count toward their degree program. WashU Continuing & Professional Studies (CAPS) cannot guarantee face-to-face enrollment options each semester of full time enrollment, therefore cannot issue an I-20 or DS 2019 to F-1 and J-1 students for this program. If you are an F-1 or J-1 student and wish to enroll in a CAPS program while here on a Visa, please contact our recruitment team to discuss your options for face-to-face program enrollment. F-1 and J-1 students should not enroll in online courses or programs without first consulting the university’s Office for International Students and Scholars (OISS).
- *
New students without evidence of programming and discrete math proficiency will be required to take up to two introductory bridge courses (Bridge part I). The two bridge courses, CAPS-CS 5000 Foundations of Computer Science and Programming and CAPS-CS 5001 Foundations of Discrete Math and Structures, will provide necessary knowledge for students with no previous education in computer science through foundational coursework in programming and relevant math. Additional bridge courses (Bridge part II) are included as the first three core courses required in the program. Upon successful completion of the Bridge part I courses, the student is automatically admitted to the Master of Applied Computer Science program.