|
|
Faculty Preparation: Professional Development
|
Back to top
|
|
ASU Academic Days 2007 - Windows Academic Program
- 03/22/2007
These slides are from the Windows Academic Program track of the Arizona State University Academic Days delivered over March 15th-16th 2007. The talks discuss the Curriculum Resource Kit, Windows Research Kit, ProjectOZ, and two System Internals tools that can be used within a lab or classroom.
|
|
Behind the Code with Rob Short
- 02/07/2007
Occasionally the office of the CTO, David Vaskevitch, sits down with some of Microsoft’s most influential technical employees to capture their stories. Instead of examining specific technologies, BTC takes a closer look at the person, the career and what it takes to produce world-class software. Guest: VP, Rob Short
|
|
|
Learning Activities: Executable Program
|
Back to top
|
|
ProjectOZ
- 07/13/2006
ProjectOZ is an operating systems project environment that uses the native kernel interfaces of Windows to provide simple, clean, user-mode abstractions of the CPU, MMU, trap mechanism, and physical memory that can be used to perform experiments in operating systems principles.
|
|
Windows Operating System Internals Curriculum Resource Kit (CRK) - Tools
- 02/16/2006
A set of tools for Windows Curriculum Resource Kit (CRK). See object 6191.
|
|
|
Learning Activities: Exercise/Exam
|
Back to top
|
|
CPT 355 Software Development for Mobile Computers
- 03/29/2006
This zip file contains many of the materials I use to teach CPT 355. This course has been offered at Purdue since the Fall 2002 semester. The zip file contains exams, programming assignments, quizzes, lectures notes, and links to reading assignments.
|
|
Windows Operating System Internals Curriculum Resource Kit (CRK)
- 02/16/2006
The Windows Operating System Internals Curriculum Resource Kit (“CRK”) is a pool of teaching material and resources that explains the internals of the Microsoft Windows XP and Windows Server 2003 operating system family based on the book Windows Internals, 4th edition (Microsoft Press).
|
|
Protection and Security -- CRK Unit OS7
- 02/16/2006
Unit OS7 of CRK, covers these topics: The Security Problem, Windows Security Components and Concepts, Windows Security Descriptors, and includes labs, quizzes, and assignments.
|
|
Memory Management -- CRK Unit OS5
- 02/16/2006
Unit OS5 of CRK, covers these topics: Memory Management for Multiprogramming, Windows Memory Management Fundamentals, Virtual Address Translation, Physical Memory Management, and includes labs, quizzes, and assignments.
|
|
Scheduling and Dispatch -- CRK Unit OS4
- 02/16/2006
Unit OS4 of CRK, covers these topics: The Concept of Processes and Threads, Windows Processes and Threads, Windows Process and Thread Internals, Windows Thread Scheduling, Advanced Windows Thread Scheduling, and includes labs, quizzes, and assignments.
|
|
Concurrency -- CRK Unit OS3
- 02/16/2006
Unit OS3 of CRK, covers these topics: Critical Sections, Semaphores and Monitors, Windows Trap Dispatching, Interrupts, Synchronization, Advanced Windows Synchronization, Windows APIs for Synchronization and Inter-Process Communication, and includes labs, quizzes, and assignments.
|
|
Operating System Principles -- CRK Unit OS2
- 02/16/2006
Unit OS2 of CRK, "Operating System Principles" covers these topics: Structuring of the Windows Operating System, Windows Core System Mechanisms, Windows on Windows - OS Personalities, The Windows API – Naming Conventions, Types, and includes labs, quizzes, and assignments.
|
|
Device Management - The Input/Output System -- CRK Unit OS6
- 02/16/2006
Unit OS6 of CRK, covers these topics: Principles of I/O Systems, The Windows I/O System Components, Windows I/O Processing and Device Management.
|
|
File System -- CRK Unit OS8
- 02/16/2006
Unit OS8 of CRK, covers these topics: Background: Unix File Systems, The Windows File System (NTFS), Encrypting File System Security in Windows OS, NTFS – Recovery Support, and Windows File and Directory Management.
|
|
Real-time and Embedded Systems -- CRK Unit OS9
- 02/16/2006
Unit OS9 of CRK, covers these topics: Introduction and Vocabulary, Real-Time Systems with Windows, Embedded Systems with Windows XP Embedded, and Real-Time and Embedded Systems quizzes.
|
|
Fault-tolerances -- CRK Unit OS10
- 02/16/2006
Unit OS10 of CRK, covers these topics: Fault-tolerance in Windows and Fault-tolerance quizzes and assignments.
|
|
Performance Evaluations -- CRK Unit OS11
- 02/16/2006
Unit OS11 of CRK, covers these topics: System Performance, Boot/Startup Troubleshooting and Performance Evaluation labs, quizzes, and assignments.
|
|
Scripting -- CRK Unit OS12
- 02/16/2006
Unit OS12 of CRK, covers these topics: Windows Management Instrumentation, The Registry and Scripting labs, quizzes and assignments.
|
|
Windows Networking -- CRK Unit OS-A
- 02/16/2006
Unit OS-A of CRK, covers these topics: Networking Components in Windows OS, Windows Socket Programming, Microsoft-specific extensions to Sockets and other Networking APIs and Networking labs, quizzes, and assignments.
|
|
Comparing the Linux and Windows Kernels -- CRK Unit OS-B
- 02/16/2006
Unit OS-B of CRK, covers these topics: Linux and Windows Comparison and Linux and Windows Comparison quizzes.
|
|
Windows – Unix Interoperability -- CRK Unit OS-C
- 02/16/2006
Unit OS-C of CRK, covers these topics: File and Command Interoperability, Programming and Interoperability quizzes and assignments.
|
|
|
Learning Activities: Lab
|
Back to top
|
|
Microsoft Academic Days on Windows & Embedded Computing – Curriculum Resource Kit
- 05/07/2007
This presentation provides the background and overview of the Curriculum Resource Kit and shows the demos, labs and source code that are available.
|
|
Microsoft Academic Days on Windows & Embedded Computing – Windows Core Architecture
- 05/07/2007
This presentation discusses topics such as Windows core architecture, teaching UNIX and Windows, the Windows NT architecture, the Windows Research Kernel (WRK) and a WRK lab.
|
|
ASU Academic Days 2007 - Windows Academic Program
- 03/22/2007
These slides are from the Windows Academic Program track of the Arizona State University Academic Days delivered over March 15th-16th 2007. The talks discuss the Curriculum Resource Kit, Windows Research Kit, ProjectOZ, and two System Internals tools that can be used within a lab or classroom.
|
|
Introducción a la familia de Microsoft Windows 2003 Server
- 03/12/2007
Complete course about Windows 2003 Server and its functions. It describes the fundamentals of networking. There is a general description of Windows 2003, a basic administration of Windows 2003, how to manage a domain, an introduction of Active Directory in Windows Server 2003, users’ configuration and more. It has practices of all the topics as well.
|
|
Windows 2000 Profesional: instalación y actualización
- 03/12/2007
Complete course about Windows 2000 and its functions. It describes the fundamentals of networking. There is a general description of Windows 2000, a basic administration of Windows 2000 and how to manage a domain with Windows 2000 Server. It has practices of all the topics as well.
|
|
CPT 355 Software Development for Mobile Computers
- 03/29/2006
This zip file contains many of the materials I use to teach CPT 355. This course has been offered at Purdue since the Fall 2002 semester. The zip file contains exams, programming assignments, quizzes, lectures notes, and links to reading assignments.
|
|
Windows Operating System Internals Curriculum Resource Kit (CRK)
- 02/16/2006
The Windows Operating System Internals Curriculum Resource Kit (“CRK”) is a pool of teaching material and resources that explains the internals of the Microsoft Windows XP and Windows Server 2003 operating system family based on the book Windows Internals, 4th edition (Microsoft Press).
|
|
Protection and Security -- CRK Unit OS7
- 02/16/2006
Unit OS7 of CRK, covers these topics: The Security Problem, Windows Security Components and Concepts, Windows Security Descriptors, and includes labs, quizzes, and assignments.
|
|
Memory Management -- CRK Unit OS5
- 02/16/2006
Unit OS5 of CRK, covers these topics: Memory Management for Multiprogramming, Windows Memory Management Fundamentals, Virtual Address Translation, Physical Memory Management, and includes labs, quizzes, and assignments.
|
|
Scheduling and Dispatch -- CRK Unit OS4
- 02/16/2006
Unit OS4 of CRK, covers these topics: The Concept of Processes and Threads, Windows Processes and Threads, Windows Process and Thread Internals, Windows Thread Scheduling, Advanced Windows Thread Scheduling, and includes labs, quizzes, and assignments.
|
|
Concurrency -- CRK Unit OS3
- 02/16/2006
Unit OS3 of CRK, covers these topics: Critical Sections, Semaphores and Monitors, Windows Trap Dispatching, Interrupts, Synchronization, Advanced Windows Synchronization, Windows APIs for Synchronization and Inter-Process Communication, and includes labs, quizzes, and assignments.
|
|
Operating System Principles -- CRK Unit OS2
- 02/16/2006
Unit OS2 of CRK, "Operating System Principles" covers these topics: Structuring of the Windows Operating System, Windows Core System Mechanisms, Windows on Windows - OS Personalities, The Windows API – Naming Conventions, Types, and includes labs, quizzes, and assignments.
|
|
Device Management - The Input/Output System -- CRK Unit OS6
- 02/16/2006
Unit OS6 of CRK, covers these topics: Principles of I/O Systems, The Windows I/O System Components, Windows I/O Processing and Device Management.
|
|
File System -- CRK Unit OS8
- 02/16/2006
Unit OS8 of CRK, covers these topics: Background: Unix File Systems, The Windows File System (NTFS), Encrypting File System Security in Windows OS, NTFS – Recovery Support, and Windows File and Directory Management.
|
|
Performance Evaluations -- CRK Unit OS11
- 02/16/2006
Unit OS11 of CRK, covers these topics: System Performance, Boot/Startup Troubleshooting and Performance Evaluation labs, quizzes, and assignments.
|
|
Scripting -- CRK Unit OS12
- 02/16/2006
Unit OS12 of CRK, covers these topics: Windows Management Instrumentation, The Registry and Scripting labs, quizzes and assignments.
|
|
Windows Networking -- CRK Unit OS-A
- 02/16/2006
Unit OS-A of CRK, covers these topics: Networking Components in Windows OS, Windows Socket Programming, Microsoft-specific extensions to Sockets and other Networking APIs and Networking labs, quizzes, and assignments.
|
|
Windows CE Embedded System
- 01/05/2006
A set of experiments on Windows CE.
|
|
Windows XP Embedded Training
- 09/08/2005
Course 2545C: Developing Embedded Solutions for Microsoft Windows XP Embedded
|
|
|
Learning Activities: Project
|
Back to top
|
|
ASU Academic Days 2007 - Windows Academic Program
- 03/22/2007
These slides are from the Windows Academic Program track of the Arizona State University Academic Days delivered over March 15th-16th 2007. The talks discuss the Curriculum Resource Kit, Windows Research Kit, ProjectOZ, and two System Internals tools that can be used within a lab or classroom.
|
|
|
Presentation Materials: Audiovisual Content
|
Back to top
|
|
Windows Core Architecture Part 1
- 09/12/2007
Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about Windows Core Architecture Part 1.
|
|
Windows Core Architecture Part 2
- 09/12/2007
Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about Windows Core Architecture Part 2.
|
|
Windows Core Architecture Part 3
- 09/12/2007
Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about Windows Core Architecture Part 3.
|
|
Windows Core Architecture Part 4a
- 09/12/2007
Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about Windows Core Architecture Part 4.
|
|
Windows Core Architecture Part 4b
- 09/12/2007
Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about Windows Core Architecture Part 4.
|
|
Windows Core Architecture Part 5
- 09/12/2007
Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about Windows Core Architecture Part 5.
|
|
Advanced Windows Troubleshooting with Sysinternals, Process Explorer and Process Monitor - Part 1 of 3
- 09/12/2007
Mark Russinovich, Technical Fellow PSD, from Microsoft talks about Advanced Windows Troubleshooting with Sysinternals, Process Explorer and Process Monitor.
|
|
Advanced Windows Troubleshooting with Sysinternals, Process Explorer and Process Monitor - Part 2 of 3
- 09/12/2007
Mark Russinovich, Technical Fellow PSD, from Microsoft talks about Advanced Windows Troubleshooting with Sysinternals, Process Explorer and Process Monitor.
|
|
Advanced Windows Troubleshooting with Sysinternals, Process Explorer and Process Monitor - Part 3 of 3
- 09/12/2007
Mark Russinovich, Technical Fellow PSD, from Microsoft talks about Advanced Windows Troubleshooting with Sysinternals, Process Explorer and Process Monitor.
|
|
Introducción a la familia de Microsoft Windows 2003 Server
- 03/12/2007
Complete course about Windows 2003 Server and its functions. It describes the fundamentals of networking. There is a general description of Windows 2003, a basic administration of Windows 2003, how to manage a domain, an introduction of Active Directory in Windows Server 2003, users’ configuration and more. It has practices of all the topics as well.
|
|
Behind the Code with Rob Short
- 02/07/2007
Occasionally the office of the CTO, David Vaskevitch, sits down with some of Microsoft’s most influential technical employees to capture their stories. Instead of examining specific technologies, BTC takes a closer look at the person, the career and what it takes to produce world-class software. Guest: VP, Rob Short
|
|
Behind the Code with Jim Gray
- 04/12/2006
Occasionally the office of the CTO, David Vaskevitch, talks with Microsoft’s most influential technical employees to capture their stories. Instead of examining specific technologies, BTC looks at the person, the career and what it takes to produce world-class software. Guest: Jim Gray
|
|
|
Presentation Materials: Demo
|
Back to top
|
|
Windows Core Architecture Part 1
- 09/12/2007
Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about Windows Core Architecture Part 1.
|
|
Windows Core Architecture Part 2
- 09/12/2007
Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about Windows Core Architecture Part 2.
|
|
Windows Core Architecture Part 3
- 09/12/2007
Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about Windows Core Architecture Part 3.
|
|
Windows Core Architecture Part 4a
- 09/12/2007
Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about Windows Core Architecture Part 4.
|
|
Windows Core Architecture Part 4b
- 09/12/2007
Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about Windows Core Architecture Part 4.
|
|
Windows Core Architecture Part 5
- 09/12/2007
Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about Windows Core Architecture Part 5.
|
|
Advanced Windows Troubleshooting with Sysinternals, Process Explorer and Process Monitor - Part 1 of 3
- 09/12/2007
Mark Russinovich, Technical Fellow PSD, from Microsoft talks about Advanced Windows Troubleshooting with Sysinternals, Process Explorer and Process Monitor.
|
|
Advanced Windows Troubleshooting with Sysinternals, Process Explorer and Process Monitor - Part 2 of 3
- 09/12/2007
Mark Russinovich, Technical Fellow PSD, from Microsoft talks about Advanced Windows Troubleshooting with Sysinternals, Process Explorer and Process Monitor.
|
|
Advanced Windows Troubleshooting with Sysinternals, Process Explorer and Process Monitor - Part 3 of 3
- 09/12/2007
Mark Russinovich, Technical Fellow PSD, from Microsoft talks about Advanced Windows Troubleshooting with Sysinternals, Process Explorer and Process Monitor.
|
|
Microsoft Academic Days on Windows & Embedded Computing – Curriculum Resource Kit
- 05/07/2007
This presentation provides the background and overview of the Curriculum Resource Kit and shows the demos, labs and source code that are available.
|
|
ASU Academic Days 2007 - Windows Academic Program
- 03/22/2007
These slides are from the Windows Academic Program track of the Arizona State University Academic Days delivered over March 15th-16th 2007. The talks discuss the Curriculum Resource Kit, Windows Research Kit, ProjectOZ, and two System Internals tools that can be used within a lab or classroom.
|
|
SIGCSE 2007 Vendor Session, "Microsoft: Windows Core Architecture"
- 03/22/2007
These presentation slides are from the vendor session talk, “Microsoft: Windows Core Architecture”, delivered by kernel architect, Dave Probert, of Microsoft’s Core Operating Systems Division on March 10th, 2007 at the SIGCSE conference in Covington, KY.
|
|
Introducción a la familia de Microsoft Windows 2003 Server
- 03/12/2007
Complete course about Windows 2003 Server and its functions. It describes the fundamentals of networking. There is a general description of Windows 2003, a basic administration of Windows 2003, how to manage a domain, an introduction of Active Directory in Windows Server 2003, users’ configuration and more. It has practices of all the topics as well.
|
|
Windows 2000 Profesional: instalación y actualización
- 03/12/2007
Complete course about Windows 2000 and its functions. It describes the fundamentals of networking. There is a general description of Windows 2000, a basic administration of Windows 2000 and how to manage a domain with Windows 2000 Server. It has practices of all the topics as well.
|
|
|
Presentation Materials: Slides
|
Back to top
|
|
Windows Core Architecture Part 1
- 09/12/2007
Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about Windows Core Architecture Part 1.
|
|
Windows Core Architecture Part 2
- 09/12/2007
Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about Windows Core Architecture Part 2.
|
|
Windows Core Architecture Part 3
- 09/12/2007
Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about Windows Core Architecture Part 3.
|
|
Windows Core Architecture Part 4a
- 09/12/2007
Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about Windows Core Architecture Part 4.
|
|
Windows Core Architecture Part 4b
- 09/12/2007
Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about Windows Core Architecture Part 4.
|
|
Windows Core Architecture Part 5
- 09/12/2007
Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about Windows Core Architecture Part 5.
|
|
Advanced Windows Troubleshooting with Sysinternals, Process Explorer and Process Monitor - Part 1 of 3
- 09/12/2007
Mark Russinovich, Technical Fellow PSD, from Microsoft talks about Advanced Windows Troubleshooting with Sysinternals, Process Explorer and Process Monitor.
|
|
Advanced Windows Troubleshooting with Sysinternals, Process Explorer and Process Monitor - Part 2 of 3
- 09/12/2007
Mark Russinovich, Technical Fellow PSD, from Microsoft talks about Advanced Windows Troubleshooting with Sysinternals, Process Explorer and Process Monitor.
|
|
Advanced Windows Troubleshooting with Sysinternals, Process Explorer and Process Monitor - Part 3 of 3
- 09/12/2007
Mark Russinovich, Technical Fellow PSD, from Microsoft talks about Advanced Windows Troubleshooting with Sysinternals, Process Explorer and Process Monitor.
|
|
Microsoft Academic Days on Windows & Embedded Computing – ProjectOZ
- 05/08/2007
This material describes ProjectOZ and includes topics like basic functionality, SPACE (CPU model, abstractions, and operations), using native NTAPI, using NT, limitations, BasicOZ and some of the changes related to Windows Vista.
|
|
Microsoft Academic Days on Windows & Embedded Computing – Curriculum Resource Kit
- 05/07/2007
This presentation provides the background and overview of the Curriculum Resource Kit and shows the demos, labs and source code that are available.
|
|
Microsoft Academic Days on Windows & Embedded Computing – Windows Core Architecture
- 05/07/2007
This presentation discusses topics such as Windows core architecture, teaching UNIX and Windows, the Windows NT architecture, the Windows Research Kernel (WRK) and a WRK lab.
|
|
Microsoft Academic Days on Windows & Embedded Computing – Windows Academic Program Introduction and Overview
- 05/07/2007
This presentation discusses the workshop agenda, an overview of the Shared Source Initiative, a Windows Academic Program update, an overview of the program components, Licensing and References.
|
|
Windows Vista and .NET Framework 3.0
- 04/18/2007
This presentation was given by Mehmet Emre at the MEA Academic Days 2007 conference. It discusses Windows Vista and .NET Framework 3.0. This material covers Vista’s new features, software trends and Microsoft .NET Framework.
|
|
Windows Core Architecture: Compare and Contrast
- 04/17/2007
This presentation was given by Dave Probert at the MEA Academic Days 2007 conference. This material discusses the study of operating systems in terms of its relevance to Computer Science students.
|
|
ASU Academic Days 2007 - Windows Academic Program
- 03/22/2007
These slides are from the Windows Academic Program track of the Arizona State University Academic Days delivered over March 15th-16th 2007. The talks discuss the Curriculum Resource Kit, Windows Research Kit, ProjectOZ, and two System Internals tools that can be used within a lab or classroom.
|
|
SIGCSE 2007 Vendor Session, "Microsoft: Windows Core Architecture"
- 03/22/2007
These presentation slides are from the vendor session talk, “Microsoft: Windows Core Architecture”, delivered by kernel architect, Dave Probert, of Microsoft’s Core Operating Systems Division on March 10th, 2007 at the SIGCSE conference in Covington, KY.
|
|
Introducción a la familia de Microsoft Windows 2003 Server
- 03/12/2007
Complete course about Windows 2003 Server and its functions. It describes the fundamentals of networking. There is a general description of Windows 2003, a basic administration of Windows 2003, how to manage a domain, an introduction of Active Directory in Windows Server 2003, users’ configuration and more. It has practices of all the topics as well.
|
|
Windows 2000 Profesional: instalación y actualización
- 03/12/2007
Complete course about Windows 2000 and its functions. It describes the fundamentals of networking. There is a general description of Windows 2000, a basic administration of Windows 2000 and how to manage a domain with Windows 2000 Server. It has practices of all the topics as well.
|
|
Windows Operating System Internals Curriculum Resource Kit (CRK)
- 02/16/2006
The Windows Operating System Internals Curriculum Resource Kit (“CRK”) is a pool of teaching material and resources that explains the internals of the Microsoft Windows XP and Windows Server 2003 operating system family based on the book Windows Internals, 4th edition (Microsoft Press).
|
|
Protection and Security -- CRK Unit OS7
- 02/16/2006
Unit OS7 of CRK, covers these topics: The Security Problem, Windows Security Components and Concepts, Windows Security Descriptors, and includes labs, quizzes, and assignments.
|
|
Memory Management -- CRK Unit OS5
- 02/16/2006
Unit OS5 of CRK, covers these topics: Memory Management for Multiprogramming, Windows Memory Management Fundamentals, Virtual Address Translation, Physical Memory Management, and includes labs, quizzes, and assignments.
|
|
Scheduling and Dispatch -- CRK Unit OS4
- 02/16/2006
Unit OS4 of CRK, covers these topics: The Concept of Processes and Threads, Windows Processes and Threads, Windows Process and Thread Internals, Windows Thread Scheduling, Advanced Windows Thread Scheduling, and includes labs, quizzes, and assignments.
|
|
Concurrency -- CRK Unit OS3
- 02/16/2006
Unit OS3 of CRK, covers these topics: Critical Sections, Semaphores and Monitors, Windows Trap Dispatching, Interrupts, Synchronization, Advanced Windows Synchronization, Windows APIs for Synchronization and Inter-Process Communication, and includes labs, quizzes, and assignments.
|
|
Operating System Principles -- CRK Unit OS2
- 02/16/2006
Unit OS2 of CRK, "Operating System Principles" covers these topics: Structuring of the Windows Operating System, Windows Core System Mechanisms, Windows on Windows - OS Personalities, The Windows API – Naming Conventions, Types, and includes labs, quizzes, and assignments.
|
|
Overview of Operating Systems -- CRK Unit OS1
- 02/16/2006
Unit OS1 of CRK, "Overview of Operating Systems", provides an overview of the Windows Operating System Internals course and then covers the evolution of operating systems and details on the Windows Operating System Family and the tools used in the course.
|
|
Device Management - The Input/Output System -- CRK Unit OS6
- 02/16/2006
Unit OS6 of CRK, covers these topics: Principles of I/O Systems, The Windows I/O System Components, Windows I/O Processing and Device Management.
|
|
File System -- CRK Unit OS8
- 02/16/2006
Unit OS8 of CRK, covers these topics: Background: Unix File Systems, The Windows File System (NTFS), Encrypting File System Security in Windows OS, NTFS – Recovery Support, and Windows File and Directory Management.
|
|
Real-time and Embedded Systems -- CRK Unit OS9
- 02/16/2006
Unit OS9 of CRK, covers these topics: Introduction and Vocabulary, Real-Time Systems with Windows, Embedded Systems with Windows XP Embedded, and Real-Time and Embedded Systems quizzes.
|
|
Fault-tolerances -- CRK Unit OS10
- 02/16/2006
Unit OS10 of CRK, covers these topics: Fault-tolerance in Windows and Fault-tolerance quizzes and assignments.
|
|
Performance Evaluations -- CRK Unit OS11
- 02/16/2006
Unit OS11 of CRK, covers these topics: System Performance, Boot/Startup Troubleshooting and Performance Evaluation labs, quizzes, and assignments.
|
|
Scripting -- CRK Unit OS12
- 02/16/2006
Unit OS12 of CRK, covers these topics: Windows Management Instrumentation, The Registry and Scripting labs, quizzes and assignments.
|
|
Windows Networking -- CRK Unit OS-A
- 02/16/2006
Unit OS-A of CRK, covers these topics: Networking Components in Windows OS, Windows Socket Programming, Microsoft-specific extensions to Sockets and other Networking APIs and Networking labs, quizzes, and assignments.
|
|
Comparing the Linux and Windows Kernels -- CRK Unit OS-B
- 02/16/2006
Unit OS-B of CRK, covers these topics: Linux and Windows Comparison and Linux and Windows Comparison quizzes.
|
|
Windows – Unix Interoperability -- CRK Unit OS-C
- 02/16/2006
Unit OS-C of CRK, covers these topics: File and Command Interoperability, Programming and Interoperability quizzes and assignments.
|
|
Windows CE Embedded System
- 01/05/2006
A set of experiments on Windows CE.
|
|
Embedded Solutions Based on Windows CE .NET
- 01/05/2006
This course will firstly introduce basic knowledge, structure of Windows CE. Then let students know about software development on Windows CE. Based on that, finally will let students implement a real system based on Windows CE.
|
|
Understanding the inside of Microsoft Windows 2000
- 12/30/2005
This course goes further inside the Microsoft windows 2000, anatomy the architecture and the components of the system, study the key structures and algorithms.
|
|
Windows XP Embedded Training
- 09/08/2005
Course 2545C: Developing Embedded Solutions for Microsoft Windows XP Embedded
|
|
Operating Systems and Networking
- 12/24/2004
This 15-week university undergraduate course considers the basics of operating systems and networking. Windows 2000, Windows XP, Windows CE.NET and Linux are used to provide examples of OS functionality. The material consists of PowerPoint presentations and lecture notes in MS Word.
|
|
|
Reference Materials: Case Study
|
Back to top
|
|
ASU Academic Days 2007 - Windows Academic Program
- 03/22/2007
These slides are from the Windows Academic Program track of the Arizona State University Academic Days delivered over March 15th-16th 2007. The talks discuss the Curriculum Resource Kit, Windows Research Kit, ProjectOZ, and two System Internals tools that can be used within a lab or classroom.
|
|
Behind the Code with Rob Short
- 02/07/2007
Occasionally the office of the CTO, David Vaskevitch, sits down with some of Microsoft’s most influential technical employees to capture their stories. Instead of examining specific technologies, BTC takes a closer look at the person, the career and what it takes to produce world-class software. Guest: VP, Rob Short
|
|
|
Reference Materials: Readings
|
Back to top
|
|
Microsoft Academic Days on Windows & Embedded Computing – Windows Academic Program Introduction and Overview
- 05/07/2007
This presentation discusses the workshop agenda, an overview of the Shared Source Initiative, a Windows Academic Program update, an overview of the program components, Licensing and References.
|
|
CPT 355 Software Development for Mobile Computers
- 03/29/2006
This zip file contains many of the materials I use to teach CPT 355. This course has been offered at Purdue since the Fall 2002 semester. The zip file contains exams, programming assignments, quizzes, lectures notes, and links to reading assignments.
|
|
Windows Operating System Internals Curriculum Resource Kit (CRK) - Tools
- 02/16/2006
A set of tools for Windows Curriculum Resource Kit (CRK). See object 6191.
|
|
Windows CE Lab
- 01/05/2006
Include Windows CE Experiment Instruction Book based on Intel EIA Platform and XSCALE
|
|
Windows XP Embedded Training
- 09/08/2005
Course 2545C: Developing Embedded Solutions for Microsoft Windows XP Embedded
|
|
Operating Systems and Networking
- 12/24/2004
This 15-week university undergraduate course considers the basics of operating systems and networking. Windows 2000, Windows XP, Windows CE.NET and Linux are used to provide examples of OS functionality. The material consists of PowerPoint presentations and lecture notes in MS Word.
|
|
|
Reference Materials: Source Code
|
Back to top
|
|
|
Reference Materials: Tutorial
|
Back to top
|
|
ASU Academic Days 2007 - Windows Academic Program
- 03/22/2007
These slides are from the Windows Academic Program track of the Arizona State University Academic Days delivered over March 15th-16th 2007. The talks discuss the Curriculum Resource Kit, Windows Research Kit, ProjectOZ, and two System Internals tools that can be used within a lab or classroom.
|
|
| |