Búsqueda del centro de recursos

Buscar recursos de currículo por
Palabra clave Idioma Uso
      
            
Búsqueda avanzada

Página principal > Operating Systems   (116 Objeto(s) en 15 Tipo(s) de uso Se encontró)


  • Mostrar objetos con cualquiera de los siguientes tipo de uso
    Audiovisual ContentCase StudyCourse OutlineDemoExecutable ProgramExercise/ExamJournal/Magazine ArticlesLab
    Professional DevelopmentProjectReadingsSlidesSource CodeTextbookTutorial
ITA-114 Programowanie Windows 8  - 10/08/2012
Materiały do kursu ITA-114 Programowanie Windows 8 są dostępne w ramach programu IT Academy Lokalna. Wszelkie pytania odnośnie licencji prosimy kierować na adres pledu@microsoft.com.
Lab, Source Code
Windows Internals, Sixth Edition, Part 1  - 04/25/2012
Windows Internals, Sixth Edition is intended for advanced computer professionals (both developers and system administrators) who want to understand how the core components of the Microsoft Windows 7 and Windows Server 2008 R2 operating systems work internally.
Textbook
Windows Operating System Internals Curriculum Resource Kit (CRK) – Labs for Windows 7  - 03/08/2011
There are 7 labs that correspond to the existing Windows Operating System Internals Curriculum Resource Kit (CRK) material. These labs are designed for the Windows 7 environment. Each lab contains a video file that walks through the content.
Audiovisual Content, Demo, Lab
Critical Infrastructure Protection - Module 11 of 16 – Public Water Systems  - 10/29/2010
This module is designed to be an overview of Public Water Systems. The module provides definitions for public water systems, their components, and how they are controlled. Supervisory Control and Data Acquisition Systems (SCADA) are introduced as well as the networked devices comprising such systems.
Lab, Slides
Critical Infrastructure Protection - Module 5 of 16 – CIP Threat Modeling  - 10/29/2010
The purpose of this material is to demonstrate how to incorporate security thinking into the requirement and design phases and communicate the information across the team. Because this communication element rests upon process elements covered in the SDL lecture, this class needs to occur following the SDL class.
Lab, Slides
Critical Infrastructure Protection - Module 4 of 16 – Security Development Lifecycle (SDL)  - 10/29/2010
This class is to introduce the concepts of a security development lifecycle. Although this has gained fame from a software development point of view, the main purpose of this class is to generalize the concept to a higher level of abstraction.
Lab, Slides
Основы современных операционных систем  - 10/14/2010
Курс посвящен изучению классических основ операционных систем, их архитектуры, алгоритмов и методов, применяемых при их разработке; изучению современных ОС – Windows, Linux, Solaris и др., ОС для мобильных устройств и облачных вычислений.
Course Outline, Exercise/Exam, Lab, Slides
Critical Infrastructure Protection - Module 3 of 16 – Risk Management  - 06/06/2010
This module will introduce the student to classical risk analysis techniques and also issues such as long tail analysis associated with large complex systems that exist over long periods of time.
Readings, Slides
Critical Infrastructure Protection - Module 2 of 16 – Strategic Framework  - 06/06/2010
This module covers CIP Governance, Strategy and Planning, and Partnerships and Preparedness. At the end of the module, the student will understand the unique environment of critical infrastructures over other complex systems.
Exercise/Exam, Slides
Critical Infrastructure Protection - Module 1 of 16 – Introduction to Critical Infrastructure Protection  - 06/06/2010
This module is designed for the instructor to present an overall view of the CIP landscape. It will introduce what the critical infrastructure elements are, who runs them, who regulates them and what the major sources of issues are for them in general.
Case Study, Exercise/Exam, Slides
Classes and Object-Oriented Programming (Lecture 4 of 4) - (Slides)  - 03/30/2010
This material contains a PowerPoint file, a lab, a demo and includes the following information: 4.1 Basic OOP, 4.2 Class Design, 4.3 Design Rule Summary, 4.4 Related Visual Studio Features and 4.5 Next Steps.
Slides
The .NET Platform (Lecture 3 of 4) - (Slides)  - 03/30/2010
This material contains a PowerPoint file as well as a demo and includes the following information: 3.1 What is .NET, 3.2 Platform Neutrality, 3.3 Other Platforms and 3.4 Next Steps.
Slides
Developing Software using Microsoft Visual Studio (Lecture 2 of 4) - (Slides)  - 03/30/2010
This material contains a PowerPoint file, a lab, a demo and includes the following information: 2.1 Hello Visual Studio, 2.2 Understanding Visual Studio, 2.3 The Visual Studio Toolset, 2.4 Other Tools and 2.5 Next Steps.
Slides
Introduction to C# — for the Java Programmer (Lecture 1 of 4) - (Slides)  - 03/30/2010
This material contains a PowerPoint file as well as a demo and includes the following information: 1.1 Hello C#, 1.2 Hello Objects, 1.3 The C# Language, 1.4 Getting Started and 1.5 Next Steps.
Slides
SIGCSE 2009 Lecture 4 of 4 (The Language and Class Library) - (Video)  - 03/30/2010
This 37 minute video covers Slides 36 - 49 of the SIGCSE 2009 From Java to CSharp presentation and includes the following information: Statements, Type-casting / Conversion, Parameter-passing, Arrays, Collections, I/O, Using and Exception Handling.
Audiovisual Content
SIGCSE 2009 Lecture 3 of 4 (Interesting Applications) - (Video)  - 03/30/2010
This 40 minute video covers Slides 50 - 79 of the SIGCSE 2009 From Java to CSharp presentation and includes the following sample applications: Census Data, BST and AVL Trees and Customer Database.
Audiovisual Content
SIGCSE 2009 Lecture 2 of 4 (Types and Classes) - (Video)  - 03/30/2010
This 55 minute video covers Slides 23 - 35 of the SIGCSE 2009 From Java to CSharp presentation and includes the following information: .NET Type System, Types in C#, Classes, Dynamic Binding, Interfaces and Inheritance.
Audiovisual Content
SIGCSE 2009 Lecture 1 of 4 (Hello C#) - (Video)  - 03/30/2010
This 52 minute video covers Slides 1 - 22 of the SIGCSE 2009 From Java to CSharp presentation and includes the following information: The .NET Platform, Hello World, Hello Objects, Hello Visual Studio and Other Tools.
Audiovisual Content
SIGCSE 2009 From Java to CSharp - (Slides)  - 03/30/2010
This material contains the slide deck shown in the "From Java to C#" video and includes the following information: 1. Hello C#, 2. Types and Classes, 3. The Language and Class Library and 4. Interesting Applications
Slides
From Java to C# - (Video)  - 03/30/2010
In this introductory video Professor Joe Hummel discusses his material and what is covered in each of the sections. In addition Joe talks about Visual Studio as a development tool, including an overview of the different editions, where to get VS, how to install it and a quick introduction to the application.
Audiovisual Content
Windows 7 and Windows Server 2008 R2 Kernel Changes (Video File)  - 12/08/2009
This audio video presentation, by Mark Russinovich, Technical Fellow, Microsoft, covers key enhancements to the Windows 7 and Windows Server 2008 R2 kernel and related core components.
Audiovisual Content
Windows 7 and Windows Server 2008 R2 Kernel Changes (Slides)  - 12/08/2009
This presentation, by Mark Russinovich, Technical Fellow, Microsoft, covers key enhancements to the Windows 7 and Windows Server 2008 R2 kernel and related core components.
Slides
Sample WRK Projects – Reference Solutions and Assignments  - 11/05/2009
The sample WRK projects (student assignments and reference solutions) were developed by faculty from various Universities throughout the world.  
Project
Windows 7 and Windows Server 2008 R2 Kernel Changes  - 11/04/2009
This PowerPoint presentation covers key enhancements to the Windows 7 and Windows Server 2008 R2 kernel and related core components.             
Slides
Материалы с семинаров по академической программе Windows  - 08/30/2009
Материалы с семинаров по академической программе Windows.                                                                                        
Slides
Безопасность информационных систем  - 08/30/2009
Данный курс представляет собой обзор современных методов, средств и технологий для решения задач в области безопасности. В курсе рассматриваются решения на основе последних разработок программного обеспечения фирмы Microsoft.
Readings
Безопасность компьютерных систем на основе операционных систем Windows 2003/XP  - 08/24/2009
В курсе рассмотрены вопросы использования виртуальных машин для изучения серверных/локальных операционных систем Microsoft и их сетевого взаимодействия (Virtual PC), механизмы развертывания сетевой инфраструктуры на основе ОС Windows 2003/XP и.т.д.
Lab
Программные средства защиты для операционных систем Microsoft Windows XP/2003  - 08/24/2009
Данное учебное пособие посвящено программным средствам защиты для операционных систем Microsoft Windows XP/2003.                                 
Exercise/Exam
Анализ и управление рисками в информационных системах на базе операционных систем Microsoft  - 08/24/2009
Курс посвящен вопросам управления рисками, связанными с безопасностью информационных систем (ИС).                                                
Lab
Windows Experimental Course of School of Software Engineering, Tongji University  - 08/19/2009
A practical course to introduce the technologies of the operating system based on the Windows Research Kernel (WRK).                             
Journal/Magazine Articles
Windows Experimental Course of Information Technology Department of Computer Science, Nankai University  - 08/19/2009
A practical course to improve the student’s ability to analyze and implement the operating system.                                               
Exercise/Exam, Lab, Slides, Source Code
Windows Experimental Course of Computer Science Technology, Xidian University  - 08/19/2009
A practical class to introduce the operating system based on the Windows Research Kernel.                                                        
Lab, Slides
Windows Course of Software School, Zhejiang University  - 08/19/2009
Operating system theory and implementation based on Windows Core.                                                                                
Exercise/Exam, Slides
Windows Experimental Course of Computer Science School, Northwestern Polytechnical University  - 08/19/2009
A practical class for students to understand the implementation technology of Windows (WRK).                                                     
Lab, Project, Slides, Tutorial
Windows Experimental Course, Wuhan University  - 08/19/2009
An experimental class to understand continuations and kernel stack sharing.                                                                      
Journal/Magazine Articles, Slides, Source Code
Windows Course Based on the Freeze-Drying of Process of Computer Science School & Software School, Shanghai Jiao Tong University  - 08/19/2009
The course focuses on the freeze-drying of process and makes students gain in-depth knowledge of Windows’ process mechanism.                     
Slides
Windows Experimental Course of Software School, Nankai University  - 08/19/2009
Hands-on operating system lab based on freeze-drying of process.                                                                                 
Demo, Executable Program, Lab, Slides, Source Code
Windows Course of Software School, Hunan University  - 08/19/2009
The course focuses on the general CPU scheduling algorithm implementation framework and performance evaluation tools.                            
Executable Program, Journal/Magazine Articles, Readings, Source Code, Tutorial
Windows Experimental Course of Software School, Beijing University of Posts and Telecommunications  - 08/18/2009
A practical class to analyze the kernel code and experience modifying and compiling the kernel.                                                  
Lab, Tutorial
Операционные системы  - 08/14/2009
Цели преподавания дисциплины: познакомить студентов с классификацией и основами архитектуры операционных систем, дать представление о многообразии ОС, научить приемам практического использования ПК в профессиональной деятельности, дать практические навыки работы с графическим интерфейсом.
Slides
Операционные системы и сети ЭВМ  - 08/14/2009
Курс предназначен и читается на мат.-мех. факультете СПбГУ для студентов 2 курса специальности 351400 как основной курс. Продолжительность курса – 64 часа.
Slides
Windows Experimental Course of Software School, Beihang University  - 08/11/2009
A practical class to introduce the techniques used to implement operating systems.                                                               
Journal/Magazine Articles, Lab, Slides, Source Code, Tutorial
Supplementary Document/Codes for Wincore@POSTECH labs (4/4)  - 03/27/2009
Three videos (and documents) for WRK student labs developed at POSTECH (1) Getting started (2) Deadlock detection (3) Random stack (4) Supplementary Document/Codes
Readings, Source Code
Videos for Wincore@POSTECH labs (3/4)  - 03/09/2009
Three videos (and documents) for WRK student labs developed at POSTECH (1) Getting started (2) Deadlock detection (3) Random stack (4) Supplementary Document/Codes
Audiovisual Content, Lab
Videos for Wincore@POSTECH labs (2/4)  - 03/09/2009
Three videos (and documents) for WRK student labs developed at POSTECH (1) Getting started (2) Deadlock detection (3) Random stack (4) Supplementary Document/Codes
Audiovisual Content, Lab
Videos for Wincore@POSTECH labs (1/4)  - 03/09/2009
Three videos (and documents) for WRK student labs developed at POSTECH (1) Getting started (2) Deadlock detection (3) Random stack (4) Supplementary Document/Codes
Audiovisual Content, Lab
Windows Vista Kernel Changes  - 03/06/2009
This PowerPoint file describes the Windows Vista Kernel changes.                                                                                 
Slides
Microsoft Windows Internals Curriculum Resource Kit Videos  - 08/22/2008
This 12 hour Windows OS internals video library, developed by David Solomon and Mark Russinovich, covers Microsoft Windows 2000 and Microsoft Windows XP.
Audiovisual Content, Demo, Lab, Slides
Windows Server 2003 SP1 Windows Research Kernel Image  - 08/22/2008
A Windows Server 2003 SP1 Virtual PC 2007 image that has been preconfigured to boot the Windows Research Kernel and allow WinDbg to connect to it through a named pipe on the host machine.
Executable Program
NT OS/2 Design Workbook: Core OS  - 08/22/2008
These are some of the primary specs/docs from the early days of NT. They continue to give insight into the fundamental kernel design decisions. 
Readings
Architecture of the Windows Kernel (with Networking)  - 08/22/2008
This presentation by Dave Probert, Kernel Architect, from Microsoft was given at the Architectural Support for Programming Languages and Operating Systems (ASPLOS) conference in March 2008.
Slides
Windows Operating System Internals Tools  - 08/15/2008
This material contains a set of tools for the Windows OS Internals Curriculum Resource Kit (CRK). These tools are the ones referenced in the labs and demonstrations of the CRK Units.
Executable Program, Professional Development
Windows Internals Book 4th Edition  - 08/15/2008
This latest edition has been updated to cover the kernel changes made in Windows XP and Windows Server 2003, including support for 64-bit systems. Hands-on experiments have been updated to reflect changes in tools, and newly added experiments use new tools not available when the third edition was written.
Textbook
Windows Operating System Internals Combined Units  - 08/15/2008
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).
Executable Program, Exercise/Exam, Lab, Readings, Slides
Prise en main de Windows CE et de son outil de développement PlatForm Builder  - 07/15/2008
Le cours propose 2 supports: l'émulateur ou la cible. Et dans les 2 cas sont étudiés l'installation, la gestion de la plateforme, la problématique des drivers.
Course Outline, Slides
Windows Research Kernel v1.2  - 07/01/2008
The Windows Research Kernel (WRK) packages core Microsoft Windows XP x64/Server 2003 SP1 kernel source code with an environment for building and testing experimental versions of the Windows kernel for use in teaching and research.
Executable Program, Exercise/Exam, Lab, Project, Slides
Windows OS Internals Curriculum Resource Kit - Instructor Supplement  - 07/01/2008
Windows Curriculum Resource Kit (CRK) provides instructor resources, including PowerPoint presentation slides, experiments, hands-on labs, sample quizzes and assignments for introducing case studies from the Windows kernel into operating system courses.
Exercise/Exam, Lab, Slides
Interoperabilidad Windows – UNIX – Undad OS-C del CRK  - 04/02/2008
La unidad OS-C del CRK, cubre los siguientes temas: archivos e instrucciones de interoperabilidad, programación e interoperabilidad. Evaluaciones y Tareas.
Exercise/Exam, Slides
Comparación de los núcleos de Linux y Windows – Unidad OS-B CRK  - 04/02/2008
La unidad OS-B del CRK, cubre los siguientes temas: comparación de Linux y Windows y evaluaciones del tema de comparación de Linux y Windows.    
Exercise/Exam, Slides
Redes con Windows – CRK Unidad OS-A  - 04/02/2008
La unidad OS-A del CRK, cubre los siguientes temas: Componentes de redes en Windows, programación de sockets en Windows y otros APIs de redes y laboratorios, evaluaciones y tareas de redes.
Exercise/Exam, Lab, Slides
Scripting  - 04/02/2008
La unidad OS12 del CRK, cubre los siguientes temas: Instrumentación del manejo de Windows, laboratorios, evaluaciones y tareas del Registro y Scripting.
Exercise/Exam, Lab, Slides
Evaluación de Desempeño – Unidad OS11 CRK  - 04/02/2008
La unidad OS11 del CRK, cubre los siguientes temas: Desempeño del sistema, Resolución de problemas en la inicialización-carga y laboratorios, evaluaciones y tareas.
Exercise/Exam, Lab, Slides
Tolerancia a fallas – Unidad OS10 CRK  - 04/02/2008
La unidad OS10 del CRK cubre los siguientes temas: tolerancia a fallas en Windows y evaluaciones y tareas del tema tolerancia a fallas.          
Exercise/Exam, Slides
Sistemas de tiempo real y embebidos – Unidad OS9 CRK  - 04/02/2008
La unidad OS9 del CRK, cubre los siguientes temas: Introducción y Vocabulario, Sistemas en tiempo real con Windows, Sistemas Embebidos y Windows XP Embedded, y evaluaciones para sistemas embebidos y en tiempo real.
Exercise/Exam, Slides
Sistema de Archivos – Unidad OS8 CRK  - 04/02/2008
La unidad OS8, cubre los siguientes temas: Antecedentes: Sistemas de archivos de UNIX, el Sistema de Archivos de Windows (NTFS), Encriptación y Seguridad del sistema de Archivos en Windows, Soporte en Recuperación – NTFS y Manejo de Directorio Archivos en Windows.
Exercise/Exam, Lab, Slides
Protección y seguridad – Unidad OS7 CRK  - 04/02/2008
La unidad OS7 del CRK cubre los siguientes temas: El problema de la seguridad, Componentes y Conceptos de Seguridad en Windows, Descriptores de Seguridad en Windows. Se incluyen laboratorios, evaluaciones y tareas.
Exercise/Exam, Lab, Slides
Manejo de Dispositivos – el sistema de Entrada-Salida – Unidad OS6 CRK  - 04/02/2008
La unidad OS6 del CRK, cubre los siguientes temas: principios de sistemas de I/O, componentes de sistema de I/O en Windows, manejo de dispositivos y procesamiento de I/O en Windows.
Exercise/Exam, Lab, Slides
Manejo de Memoria --- Unidad OS5 CRK  - 04/02/2008
La unidad OS5 del CRK, cubre los siguientes temas: Manejo de memoria para multiprogramación, fundamentos del manejo de memoria en Windows, traducción virtual de direcciones. Se incluyen laboratorios, evaluaciones y tareas.
Exercise/Exam, Lab, Slides
Programacion y atención de eventos – CRK Unidad OS4  - 04/02/2008
La Unidad OS4 del CRK, cubre los siguientes temas: el concepto de procesos y secuencias, procesos y secuencias internos de Windows, programación y secuencias de Windows avanzados. Se incluye laboratorios, evaluaciones y tareas.
Exercise/Exam, Lab, Slides
Concurrencia - Unidad OS3 CRK  - 04/01/2008
La unidad OS3 del CRK, cubre los siguientes temas: secciones críticas, semáforos y monitores, despachador, trampas, interruptores, sincronización, sincronización avanzada, APIs de Windows para sincronización y comunicación inter-procesos. Se incluyen laboratorios, evaluaciones y evaluaciones.
Exercise/Exam, Lab, Slides
Principios de los Sistemas Operativos – CRK Unidad OS2  - 04/01/2008
La unidad OS2 del CRK, “Principios de los Sistemas Operativos” cubre los siguientes temas: Estructura de los Sistemas Operativos Windows, Mecanismos del Core System de Windows, Personalidades de OS Windows en Windows, el API de Windows – convenciones de nombres, tipos. Se incluyen laboratorios, evaluaciones y tareas.
Exercise/Exam, Lab, Slides
Introducción a los Sistemas Operativos  - 04/01/2008
La Unidad OS1 del CRK en español, “Introducción a los Sistemas Operativos”, provee una presentación del curso Windows Operating System Internals y también considera la evolución de los sistemas operativos, así como detalles de la familia de Sistemas Operativos Windows y las herramientas usadas en el curso.
Slides
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.
Audiovisual Content, Demo, Slides
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.
Audiovisual Content, Demo, Slides
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.
Audiovisual Content, Demo, Slides
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.
Audiovisual Content, Demo, Slides
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.
Audiovisual Content, Demo, Slides
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.
Audiovisual Content, Demo, Slides
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.
Audiovisual Content, Demo, Slides
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.
Audiovisual Content, Demo, Slides
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.
Audiovisual Content, Demo, Slides
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.
Slides
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.
Demo, Lab, Slides, Source Code
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.
Lab, Slides
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.
Readings, Slides
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.
Slides
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.
Slides
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.
Case Study, Demo, Lab, Professional Development, Project, Slides, Tutorial
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.
Demo, Slides
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.
Audiovisual Content, Demo, Lab, Slides
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.
Demo, Lab, Slides
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
Audiovisual Content, Case Study, Professional Development
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. ProjectOZ comes with a basic OS (BasicOZ) built on top of the SPACE abstractions.
Executable Program
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
Audiovisual Content
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.
Exercise/Exam, Lab, Readings, Source Code
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).
Exercise/Exam, Lab, Slides
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.                                                                       
Executable Program, Readings
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.
Exercise/Exam, Lab, Slides
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.
Exercise/Exam, Lab, Slides
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.
Exercise/Exam, Lab, Slides
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.
Exercise/Exam, Lab, Slides
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.
Exercise/Exam, Lab, Slides
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.
Slides
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.
Exercise/Exam, Lab, Slides
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.
Exercise/Exam, Lab, Slides
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.
Exercise/Exam, Slides
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.                                   
Exercise/Exam, Slides
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.
Exercise/Exam, Lab, Slides
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.             
Exercise/Exam, Lab, Slides
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.
Exercise/Exam, Lab, Slides
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.                                    
Exercise/Exam, Slides
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.              
Exercise/Exam, Slides
Windows CE Embedded System  - 01/05/2006
A set of experiments on Windows CE.                                                                                                              
Lab, Slides, Source Code
Windows CE Lab  - 01/05/2006
Include Windows CE Experiment Instruction Book based on Intel EIA Platform and XSCALE.                                                           
Readings
Windows XP Embedded Training  - 09/08/2005
Course 2545C: Developing Embedded Solutions for Microsoft Windows XP Embedded                                                                    
Lab, Readings, Slides
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.
Readings, Slides