UB - University at Buffalo, The State University of New York Computer Science and Engineering

CSE 521: Introduction to Operating Systems

Introduction to Operating Systems

Concepts of operating systems described in terms of function, structure, and implementation; particular emphasis on multiprogramming. Example concepts are: concurrent programming, virtual memory, scheduling policies for CPU and secondary storage, deadlocks, file systems, and protection. Concepts will be illustrated with examples from existing operating systems.

None presently available.

Ph.D.:

This course fulfills one Software and Information Systems Core Course (Breadth) requirement.

M.S.:

This course fulfills one Software and Information Systems Core Course (Breadth) requirement.

Basic knowledge of assembly-language programming and computer organization.

Course Instances
Semester Section Title Instructor Credit Hours Enrolled
Fall 2017 LEC Operating Systems Dr. Karthik Dantu 3 0/140
Summer 2017 LEC Operating Systems Dr. Tevfik Kosar 3 16/28
Spring 2017 LEC Operating Systems Dr. Geoffrey Challen 3 36/80
Fall 2016 LEC Operating Systems Dr. Tevfik Kosar 3 38/140
Summer 2016 LEC Operating Systems Dr. Tevfik Kosar 3 1/28
Spring 2016 LEC Operating Systems Dr. Geoffrey Challen 3 54/122
Fall 2015 LEC Operating Systems Dr. Tevfik Kosar 3 69/140
Spring 2015 LEC Operating Systems Dr. Geoffrey Challen 3 56/150
Fall 2014 LEC Operating Systems Dr. Tevfik Kosar 3 56/152
Spring 2014 LEC Operating Systems Dr. Geoffrey Challen 3 75/120
Fall 2013 LEC Operating Systems Dr. Tevfik Kosar 3 118/125
Spring 2013 LEC Operating Systems Dr. Geoffrey Challen 3 39/100
Fall 2012 LEC Operating Systems Dr. Tevfik Kosar 3 108/141
Spring 2012 LEC Operating Systems Staff 3 0/ 0
Spring 2012 LEC Operating Systems Dr. Geoffrey Challen 3 51/80
Fall 2011 LR Operating Systems Dr. Tevfik Kosar 3 88/100
Fall 2011 LR Operating Systems Dr. Bina Ramamurthy 3 1/20
Summer 2011 LR Operating Systems Dr. Bina Ramamurthy 3 3/20
Spring 2011 LR Operating Systems Dr. Bina Ramamurthy 3 2/10
Spring 2011 LR Operating Systems Dr. Bina Ramamurthy 3 64/90
Fall 2010 LR Operating Systems Dr. Bina Ramamurthy 3 87/110
Fall 2010 LR Operating Systems Dr. Bina Ramamurthy 3 0/10
Summer 2010 LR Operating Systems Dr. Bina Ramamurthy 3 6/10
Spring 2010 LR Operating Systems Dr. Bina Ramamurthy 3 47/60
Spring 2010 LR Operating Systems Dr. Bina Ramamurthy 3 0/10
Fall 2009 LR Operating Systems Dr. Bina Ramamurthy 3 58/70
Fall 2009 LR Operating Systems Dr. Bina Ramamurthy 3 1/10
Summer 2009 LR Operating Systems Dr. Bina Ramamurthy 3 3/10
Spring 2009 LR Operating Systems Dr. Bina Ramamurthy 3 38/50
Spring 2009 LR Operating Systems Dr. Bina Ramamurthy 3 1/10
Fall 2008 LR Operating Systems Dr. Bina Ramamurthy 3 5/10
Fall 2008 LR Operating Systems Dr. Bina Ramamurthy 3 57/60
Spring 2008 LR Operating Systems Dr. Bina Ramamurthy 3 26/50
Fall 2007 LR Operating Systems Dr. Bina Ramamurthy 3 37/60
Fall 2007 LR Operating Systems Dr. Bina Ramamurthy 3 0/10
Summer 2007 LR Operating Systems Dr. Bina Ramamurthy 3 5/10
Spring 2007 LR Operating Systems Dr. Bina Ramamurthy 3 40/50
Spring 2007 LR Operating Systems Dr. Bina Ramamurthy 3 0/ 0
Fall 2006 LR Operating Systems Dr. Bina Ramamurthy 3 0/10
Fall 2006 LR Operating Systems Dr. Bina Ramamurthy 3 30/75
Spring 2006 LR Operating Systems Dr. Bina Ramamurthy 3 17/19
Spring 2006 LR Operating Systems Dr. Bina Ramamurthy 3 0/10
Fall 2005 LR Operating Systems Dr. Bina Ramamurthy 3 18/50
Fall 2005 LR Operating Systems Dr. Bina Ramamurthy 3 1/10
Spring 2005 LR Operating Systems Dr. Bina Ramamurthy 3 1/10
Spring 2005 LR Operating Systems Dr. Bina Ramamurthy 3 18/19
Fall 2004 LR Operating Systems Dr. Bina Ramamurthy 3 23/50
Fall 2003 LR Operating Systems Dr. Bina Ramamurthy 3 40/90
Fall 2002 LR Operating Systems Staff 3 56/90
Fall 2001 LR Operating Systems Dr. Bina Ramamurthy 3 68/100
Fall 2000 LR Operating Systems Dr. Venugopal (Venu) Govindaraju 3 76/100
Spring 2000 LR Operating Systems Dr. Venugopal (Venu) Govindaraju 3 59/100
Valid XHTML 1.0 Transitional