Microservices is a major architectural pattern in the software industry. This course will cover the basic concepts of microservices, including familiarization with the core concepts of microservices, the monolith problem and how that lead to the microservices pattern, and implementing microservices using modern languages and frameworks. Credits:4 Prerequisite:Junior standing in Information Systems or Computer Science