Worldwide Change
All Microsoft Education Sites
Sign In
Microsoft
Home
Faculty Resources
    • Resource Kits
    • Articles & Papers
    • Share Your Content
    • Video Resource Center
    • Software and Tools
    • World Wide Events
    • Call for Papers
    • Resource Center
    • Faculty Connection Events
    • UK Faculty Portal
    • UK Faculty Connection Blog
    • Linkedin UK Faculty Connection Group
    • BizSpark
    • Latest News
    • Kinect in Education
Teacher Resources
    • High Schools
    • Microsoft in Education
    • Microsoft UK Education Site
Search
Get Involved
    • DreamSpark
    • Imagine Cup
    • Latest News
    • Microsoft Dynamics
    • Microsoft Learning
    • Microsoft IT Academy
    • Microsoft Research
    • Microsoft Student Partners
    • Microsoft UK Student Blog
    • Microsoft UK Student Facebook
    • Register your Curricula
    • Students to Business
    • Windows Azure in Education
    • Windows OS Academic
Regional Sites
    • Global
    • China
    • Germany
    • LATAM
    • Poland
    • Russia
    • Spain
    • United Kingdom
    • United States
Register
Feedback

Back to Suggested Resources Page >  |  Printer Friendly Version
Click to view comments/ratings Sign In | Sign in to rate/comment
( 0 Rating(s) )
   
   
   
   
   
Rating : 
Click star to rate this content.

Submitted Date: 26/04/2012

Suggested Resources for Operating Systems using Windows 

Curriculum Resources

Windows Operating System Internals Curriculum Resource Kit (CRK)
The Windows Operating Systems Internals Curriculum Resource Kit (CRK) explains operating systems (OS) concepts based on the Microsoft Windows XP and Windows Server 2003 operating system family, structured following the ACM/IEEE Operating System Body of Knowledge (BOK) as defined in Computing Curriculum 2001 project by the Joint IEEE and ACM Task Force (CC2001). The CRK is based on the book Windows Internals, 4th edition (Microsoft Press, 2004) by Mark Russinovich and David Solomon. This material contains lectures with notes, experiments, demos, labs, quizzes and programming assignments.

Windows OS Internals Curriculum Resource Kit - Instructor Version (This material requires faculty verification.)
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.

Windows Operating System Internals Curriculum Resource Kit (CRK) – Labs for Windows 7
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.

Windows Research Kernel v1.2
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. The WRK includes source for processes, threads, LPC, virtual memory, scheduler, object manager, I/O manager, synchronization, worker threads, kernel heap manager, and other core NTOS functionality. E-mail compsci@microsoft.com for more information on the Windows Academic Program. This material contains programming projects, an NT Design book and specifications.

Reference Materials

Windows Academic Program Faculty Experiences
Universities are now using the Windows Academic Program to teach and invigorate the Operating Systems curriculum. Take a look at six papers to see how this one-of-a-kind program is being implemented.

Windows Core Architecture
In this 5 part audio/video presentation, Dave Probert, Ph.D., Architect, Windows Kernel Group, Windows Core Operating Systems Division, from Microsoft talks about the Windows Core Architecture. These videos can be streamed on line or downloaded for use in the classroom.

Windows Internals, Sixth Edition, Part 1
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.

Software

Software from Microsoft DreamSpark
DreamSpark is the easiest and most inexpensive way to get the latest Microsoft software for your labs, classrooms and on student PCs. Access Visual Studio, Microsoft Windows Server, Microsoft SQL Server and other software tools and training resources. Getting started is easy. Verify your school or institution, then browse and download software.* GET STARTED.

Professional level software is always available for free to students on DreamSpark.

*Some products require that your school or institution sign up for a DreamSpark Premium subscription. Get more details here.

Supplemental Resources

Operating Systems Resource Kit
This online Resource Kit provides web-based access to all Windows Academic Program components and related resources, including Research projects.

ProjectOZ
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.

Curriculum Support
For support information on any of the above send an e-mail to compsci@microsoft.com.

Windows Academic Program Forum
The Windows Academic Program discussion forum is available at the above link.

Singularity RDK
Singularity is a research project focused on the construction of dependable systems through innovation in the areas of systems, languages, and tools including the Singularity Research Development Kit (RDK) 2.0. You can download it from CodePlex, Microsoft's open source project hosting website.

To see all Resource Center content for Operating Systems click here .

Feedback

To provide feedback or suggestions on the list of Suggested Resources click here .

Comments

Sign In | Sign in to rate/comment
OK to display MSN username to other users?
( 0 Rating(s) )
   
   
   
   
   
Rating : 
Click star to rate this content.
Be the first to comment on this article


Microsoft
© 2013 Microsoft
  • Manage Your Profile
  • Careers
  • Contact Us
  • Terms of Use
  • Trademarks
  • Privacy Statement