CSC391 Operating System Design & Implementation
	This course offers students an advanced exploration of operating system internals. Students will examine boot processing, process scheduling and management, concurrency management, memory management, files systems and security management. Students will analyze various operating systems including a historical perspective regarding functionality and purpose. 
	
		Prerequisite
	
CSC260 Dynamic Web Programming or 
CSC280 Developing Scalable Web Applications