Do you posess information, or just data?
 
3NF Home Some past projects and results Services I offer Industries Served Fees and Options Articles and resources you may find interesting About Alan G. Labouseur, founder of 3NF Partner Area (requires login) Student Pages
 
Operating Systems
 
 
Syllabus CMSC 422 and MSCS 515 (Revised December 4, 2008)
 
Projects
Click on the assignment to view it in your browser or download it to your system.
These files are in PDF format.
  • iProject One - Some simple Kernel-level programming
  • iProject Two - ip1 + Running ONE user program in main memory
  • iProject Three - ip2 + Running MANY user programs in main memory (round robin)
  • iProject Four - ip3 + Incorporating db-disk operations
  • Final Project - ip4 + Running MANY user programs in main and (swapped) virtual memory under many different CPU scheduling systems.
Project Blog - Email me if you cannot post and I'll send you an invite.
 
Articles and Resources The "Software Engineering Radio" Podcast
I really like these folks. I've listened to several episodes and will continue to do so. Highly recommended. For this topic, I recommend the following episodes:
Javascript References:
All about the HTML5 Canvas element:
Other Interesting Items
 
Examples Basesline Javascript Project source code
Instruction Set for iProject 2
Instruction Set for iProject 3
Virtual 6502
Visual 6502
CPU Scheduling Algorithm Simulation
Web Service Test Interface for iProject 4 Disk Access
Get Block url for JSONP for iProject 4 Disk Access
Set Block url for JSONP for iProject 4 Disk Access
Test code for iProject 4 Disk Access
 
Class Notes Class One   Class Two   Class Three   Class Four
Class Five   Class Six   Class Seven   Class Eight  
Class Nine   Class Ten   Class Eleven  
 
Past Projects OS Project Presentation
Projects