1.125 Architecting and Engineering Software Systems
Software architecting and design of cloud-based software-intensive systems. Targeted at future engineering managers who must understand both the business and technical issues involved in architecting enterprise-scale systems. Student teams confront technically challenging problems. Introduces modern dev-ops concepts and cloud-computing, including cloud orchestration for machine learning. Also discusses cyber-security issues of key management and use of encrypted messaging for distributed ledgers, e.g., blockchain. Students face problem solving in an active learning lab setting, completing in-class exercises and weekly assignments leading to a group project. Some programming experience preferred. Enrollment limited.
This class has no prerequisites.
1.125 will be offered this semester (Fall 2019). It is instructed by J. Williams.
Lecture occurs 2:30 PM to 4:00 PM on Tuesdays and Thursdays in 1-390.
This class counts for a total of 12 credits.
You can find more information at the 1.125 Home Page site.
© Copyright 2015 Yasyf Mohamedali