Computer and information technology occupations are projected to grow 15 percent from 2021 to 2031, much faster than the average for all occupations. The Master of Applied Computer Science (MACS) degree is designed to provide a strong, interdisciplinary foundation in computer science for working professionals who come from non-mathematical or non-engineering disciplines and who want to enter the field of computing.
Offered in collaboration between the McKelvey School of Engineering’s Sever Institute and the WashU Continuing & Professional Studies (CAPS), this flexible online program will help working professionals acquire the skills they need to advance in the field of computer science.
The program focuses on in-demand, practical, and hands-on computational skills including databases, networks, web development, security, systems administration, and software development. Online course delivery provides a flexible educational experience for working adults.
This program is offered either mostly or 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. 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).
Program Highlights
- WashU McKelvey School of Engineering and Sever Institute faculty who are industry experts currently working in the field.
- A fully online program designed to be part-time for working professionals.
- Curriculum provides applied, real world knowledge and skill development in computer science.
Fully Online Program
In this program, busy professionals receive a world-class, online experience in a flexible time frame, meeting their professional goals and personal lifestyles.
Who Should Apply?
- Modern learners who aspire to a computer science career.
- Professionals working in information technology who wish to advance in their careers.
- Career changers from other outside of information technology who are looking to move into the computer science field.
Prerequisites:
Candidates may enter the MACS program in 1 of 2 ways:
- By demonstrating proficiency in programming and discrete mathematics through prior coursework.
- If the necessary programming and/or discrete mathematics proficiency is not evident, by enrolling in the two introductory bridge courses which offer the foundational knowledge for students to be successful in the MACS program.
Program Course Work
6
Units of Bridge Courses (if required)
21
Units of Required Courses
9
Units of Elective Requirements
Bridge Courses (if required) – 6 units
- Foundations of Computer Science and Programming
- Foundations of Discrete Math and Structures
Required Courses – 21 units
- Foundations of Object-Oriented Programming
- Foundations of Data Engineering
- Introduction to Cloud Computing
- Full-Stack Software Development
- Database Programming and Development
- Introduction to Agile Development and Scrum
- Applied Computer Science Practicum
Elective Requirements – 9 units
Choose from options such as:
- Modern Data Architecture
- Introduction to Development Security Operations
- Web Development
- Introduction to Machine Learning
- Introduction to Cyber Security
Application Requirements
Enrolling at CAPS
Ready to get started?
Contact a student recruiter today.
Meet with a student recruiter
Schedule time with a student recruiter today to find out how you can get the most out of your CAPS programs and courses.