User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
start [2017/01/04 02:03] jxustart [2020/01/15 16:53] (current) jxu
Line 1: Line 1:
 ~~NOTOC~~ ~~NOTOC~~
-====== CSE3221 3.0A Operating System Design  ======+====== CSE3221 3.0 Section M Operating System Fundamentals  ======
  
 ===== Description  ===== ===== Description  =====
  
 This course is intended to teach students the fundamental concepts that underlie operating systems, including multiprogramming, concurrent processes, CPU scheduling, synchronization, memory management, file systems, protection and security. Many examples from real systems are given to illustrate the application of particular concepts. At the end of this course, a student will be able to understand the principles and techniques required for understanding and designing operating systems. This course is intended to teach students the fundamental concepts that underlie operating systems, including multiprogramming, concurrent processes, CPU scheduling, synchronization, memory management, file systems, protection and security. Many examples from real systems are given to illustrate the application of particular concepts. At the end of this course, a student will be able to understand the principles and techniques required for understanding and designing operating systems.
 +
 +Learning Outcomes for the course:
 +
 +▪ Explain   the fundamental   concepts   that   underlie   operating 
 +systems, including multiprogramming, concurrent processes, CPU 
 +scheduling,   deadlocks,   memory   management,   file   systems, 
 +protection and security. 
 +
 +▪ Explain  algorithms,  structures,  and  mechanisms  that  are  used  in 
 +operating systems. 
 +
 +▪ Analyse the  performance  of  process  management  methods  and 
 +memory management schemes in operating systems.
 +
 +▪ Design    and    implement    single    programs    using    concurrent 
 +processes and threads.
  
 ===== Lecture Times ===== ===== Lecture Times =====
  
-  * Section A: Tuesdays and Thursdays14:30 - 16:00, FC 203.+  * MondayWednesday, 8:30 - 10:00, LSB 106 
 +   
 +===== Expanded Course Description for EECS 3221 Section M Winter 2020 ===== 
 + 
 + 
 +Please see the Expanded Course Description for EECS 3221 Section M Winter 2020 at:
  
 +https://apps1.sis.yorku.ca/WebObjects/cdm.woa/Contents/WebServerResources/FW2019LE.html
start.1483495394.txt.gz · Last modified: 2017/01/04 02:03 by jxu