INET 4711

About This Course

Introduction to distributed programming and systems concepts in high-scale environments with a focus on application to commercial systems in the data center. Discussion of key protocols and algorithms as well as best-practice implementations on platforms commonly associated with big data in the enterprise. Hands-on experience in the design and engineering of distributed systems on cloud-oriented technologies.

Sample course topics: Modeling for big data, time and order, batch layer, distributed file and storage systems, serving layer, big data security, speed layer, web and cloud management, and stream processing.

Sample textbook: Big Data: Principles and Best Practices of Scalable Real-Time Data Systems, Marz, N. & Warren, J. 

Instructor

Head shot of Sean Masterman
Sean Masterman

EdD, Educational Leadership and Organizational Leadership, and MA, Organizational Management, Concordia University-St Paul; BA, natural science, St. John’s University.

Dr. Masterman has been a technology leader delivering value for over 25 years to organizations like Target, Wells Fargo, Rollerblade, UCare, and Deepwatch. He has been teaching and designing courses for over 15 years for all levels of higher ed. He is the vice chair of the District Planning Advisory Council helping lead the effort to advise on programs and services for K–12 students and families in District 279. He is passionate about helping prepare students to thrive in the future workforce.

  • INET 4001 – Foundations of Operating Systems
  • INET 4032 – Systems I: Enterprise Storage and Protection
  • INET 4709 – Data Management I: Data Systems Design
  • INET 4711 – Data Management II: Distributed Database Architecture

Information Subject to Change

Course details, syllabus, and instructor are subject to change. Current course details can be found by clicking on the Term link(s) above.