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.
This course fulfills one Software and Information Systems Core Area (Depth) requirement.
This course fulfills one Hardware and Networked Systems Core Area (Depth),
Software and Information Systems Core Area (Depth) requirement.
CSE 521, CSE 586
|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|