This page contains information regarding courses that I am teaching, am scheduled
to teach, or am likely to teach in the near future.
If you note any errors or have suggestions for improvements,
please email them to me at email@example.com.
CSE 398/498 Seminar in Data Systems Research (SIDR)
SIDR is a seminar course focusing on database system internals and related issues in operating systems. It is offered in a graduate and undergraduate form, but both versions will meet at the same time and place.
It will be based on recent research papers from the top database conferences.
Students are expected to have done well in CSE 241 or 341 or to have had the
equivalent elsewhere (a course covering just SQL does not suffice). The 398 version is open to undergraduates only.
The 498 version is open to computer science graduate students;
undergraduates wishing to take the 498 version to count it for a masters
need to petition.
CSE 241 and 341
CSE 241 and 341 are similar courses taught at a different level.
CSB students are required to take one of these.
Both are offered in spring term (and only spring term).
This course will use books, other readings, and the instructor's positive and negative experiences to explore the business, technical, and cultural aspects of getting computer technology to market. It will discuss how this process in influenced by patents, open source, corporate- and government-funded research, and standards.
Most of the case studies will be several years old so that we can view their development with 20/20 hindsight.
The course content will relate to specific computer-related technology, including processors, operating systems, user interfaces, networks and applications, so students will need to have a general fluency in computer science.
The course will assume a general understanding of and interest in business issues.
Enrollment is via permission of the instructor.
The course was most recently offered in Fall 2016.