INET 4001

About This Course

The ways in which we use computing devices is radically changing. With these changes and the advent of concepts like the “Internet of Things,” we cannot simply take a single concept of a computer as the de facto standard. This course will make sure students avoid that pitfall as they’re exposed to the essentials of how operating systems work (the fundamental concepts and algorithms used) and how those operating systems have evolved to include virtualization and distributed systems over time.

Students will also study how OS resources may be consumed via networking. What is commonly called “cloud computing” has stretched what we think of a computing device across the globe as a connected system of services/processes. By the end of this course, students will have the ability to leverage and apply knowledge from class in real-world operating systems based in today’s cloud world.

Sample textbook: Modern Operating Systems, 4th Edition by Andrew S. Tanenbaum

Instructors

Mark Langanki Photo
Mark Langanki

BS, computer science, University of Minnesota

Mark Langanki has been working in the IT industry since 1989. His work centers on computing as it relates to telephony, networked applications, and distributed systems. Mark is the CTO of ConvergeOne and is leading innovation around the next model of IT and cloud services. He teaches at the University of Minnesota about operating systems, network programming, languages, and IT operations, and believes that learning doesn’t stop once a student graduates. Mark is dedicated to ensuring that students learn topics that will be applicable in the tech industry.

  • INET 3101 – C Programming: Language and Applications
  • INET 4001 – Introduction to Operating Systems
  • INET 4021 – Dev Ops I: Network Programming
  • INET 4707 – Introduction to Databases
Carl Follstad
Carl Follstad

BS, computer science, Mankato State University

Carl Follstad began his IT career writing device drivers for VMS systems, moving to large systems management. In 2001, as senior systems engineer for EMC Corporation, he focused on the storage industry, advising on strategy in enterprise business continuity, data protection, classification of data, and resilient storage subsystem design. Beginning in 2004, he managed the University of Minnesota Data Management Services group, which is responsible for architecture of the centralized system backup and SAN storage. In 2007, he returned to EMC as a pre-sales technical consultant. He now works for Dell Technologies, post EMC acquisition, as an advisory storage architect.

  • INET 2001 – Fundamentals of IT
  • INET 4001 – Foundations of Operating Systems
  • INET 4032 – Systems I: Storage
  • INET 4033 – Cloud Essentials
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.