---
source_url: "https://www.sela.co.il/courses/50154/info?branchname=165&coursecode=50154&utm_source=openai"
title: Windows Internals for Developers
mirrored_at: 2026-08-29T01:40:02.442Z
host: www.sela.co.il
cited_in_42a: true
mirror_canonical: "https://index.42a.ai/www.sela.co.il/courses/50154/info__q__branchname_165__coursecode_50154__utm_source_openai"
---

> **Original source:** https://www.sela.co.il/courses/50154/info?branchname=165&coursecode=50154&utm_source=openai

5

sessions

Description

This five-day instructor-led course provides students with the knowledge and skills to develop, debug and troubleshoot low-level Windows applications. The course provides a detailed view of the Windows operating system architecture, its key components, undocumented interfaces and core interactions through the use of debugging utilities, inspection tools and exercises.

Intended audience

This course is intended for systems programmers, device driver developers and other Win32 developers with at least 1 year of experience programming native applications for Windows.

## Topics

Module 1: Windows History and Characteristics

Module 2: Tools

Module 3: System Architecture

Module 4: Startup and Shutdown

Module 5: System Mechanisms

Module 6: The Object Manager

Module 7: Process and Thread Internals

Module 8: Thread Scheduling

Module 9: Synchronization Mechanisms

Module 10: The Memory Manager

Module 11: The I/O System

Module 12: The Cache Manager

Module 13: User-Mode Debugging

Module 14: Kernel-Mode Debugging

Module 15: What's New in Windows Vista?

Module 16: What's Different in 64-Bit Windows?