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

CSE 622: Advanced Computer Systems

Computer Systems

This is an advanced graduate course that looks at design and implementation of large software systems. The current incarnation of the course is focused on Android Open Source Project. Classes will consist of three main components---readings in modern computer systems from recent research literature, class lectures on Android framework and Linux kernel, and a significant project implemented by groups of three to four students. The course will also consist of four assignments in the first third of the course which will get the students acquainted with Android internals. The main focus of the course is a term project that involves significant implementation, likely modification and/or addition to the Android kernel or framework. The projects are intended to have a research flavor, and help both masters and PhD students to get involved in a research project. Projects will be assigned at the start of class, and bi-weekly meetings will project groups will be held to ensure regular progress. Students are expected to do a mid-term presentation mid-way through the course with the project goals, implementation outline, and a list of research contributions. The last day of class will have an open demo/poster session for the department to show off the projects along with presentations to present the conclusion.

Ph.D.:

This course fulfills one Software and Information Systems Core Area (Depth) requirement.

M.S.:

This course fulfills one Hardware and Networked Systems Core Area (Depth),
Software and Information Systems Core Area (Depth)
requirement.

CSE 521, CSE 586

Course Instances
Semester Section Title Instructor Credit Hours Enrolled
Fall 2017 LEC Advanced Computer Systems Staff 3 0/ 0
Fall 2016 LEC Advanced Computer Systems Dr. Steven Ko 3 51/35
Fall 2015 LEC Advanced Computer Systems Dr. Steven Ko 3 31/40
Fall 2014 LEC Advanced Computer Systems Dr. Karthik Dantu 3 35/44
Fall 2013 LEC Advanced Computer Systems Dr. Steven Ko 3 17/22
Fall 2012 LEC Advanced Computer Systems Dr. Steven Ko 3 19/20
Fall 2011 LEC Advanced Computer Systems Dr. Steven Ko 3 23/20
Spring 2008 LEC Computer Sys Theory Dr. Bina Ramamurthy 3 0/ 0
Spring 2007 LEC Computer Sys Theory Dr. Bina Ramamurthy 3 1/10
Spring 2007 LEC Computer Sys Theory Staff 3 0/ 0
Spring 2006 LEC Computer Sys Theory Dr. Bina Ramamurthy 3 14/15
Spring 2006 LEC Computer Sys Theory Dr. Bina Ramamurthy 3 1/10
Spring 2002 LEC Computer Sys Theory Staff 3 0/ 0
Valid XHTML 1.0 Transitional