MIS 662 Management of Distributed Computing
Surveys of the skills desired by potential employers of graduate management students indicate that use and understanding of technology and its impact is highly valued. In this course you have the opportunity to examine technical architecture and build your skills while learning how to incorporate technology into your management "portfolio." The course uses case studies to review state-of-the-art equipment in each of the basic software and hardware families, while emphasizing management models and higher-level analysis using the computer. Practical projects are assigned giving students real-world opportunities to use these tools to enhance their work and build productivity. Participants will complete a comprehensive and highly practical class project and final exam.
Prerequisites
4 Graduate credits
Effective August 24, 2002 to present
Learning outcomes
General
- Identify the core concepts in distributed computing, such as logical clocks, consistent cuts, consensus, replication and fault tolerance, etc., as well as the common techniques to implement them.
- Know practical distributed systems which underpin popular real-world distributed applications and services
- Explain how emerging technology trends concerning new hardware and applications, influence the designs and implementations of distributed systems.
- Solve distributed computing problems.