Skip to main content

more options

sam

Contact Info

Sally A. McKee, Assistant Professor
324 Rhodes Hall
School of Electrical and Computer Engineering
Computer Systems Lab
Cornell University
Ithaca, NY 14853
sam at csl (you can figure out the rest from the URL)
607.255.2672 vox (Do NOT leave a message -- send email or call Sue Bulkley. If it's urgent, and none of the above work, look at my CV for the correct phone number.)
607.255.9072 fax
Deliveries go to: 128 Phillips Hall c/o sam224
School of Electrical and Computer Engineering (rest as above)









If you want to see some of where I've been and what I've done, here's my curriculum vitae (I try to keep it reasonably up to date): pdf (other formats available on request)

Assistant (Manager, really!): Sue Bulkley
314 Rhodes Hall
bulkley AT ece DOT DOT edu
607.255.4047 office
607.255.9072 fax

Office hours spring 2008: W 3:00-4:00 p.m., and by appointment (send email). If we have to meet during uncoventional hours, I'm happy to do that. I prefer to meet in UP 365 or UP 368 -- I spend as much time as possible with my research students, and that's where they reside. Plus, several of these students will assist with my courses this year, so it's worthwhile for enrolled students to get to know them. (Extra added bonus: they're fun, smart people.)

For fall 2007, I taught ECE 685, Memory Technologies and Systems (T/R 11:40-12:55, Phillips 213). We study different SRAM and DRAM technologies, along with memory controller (MC) designs that try to optimize performance or make memory systems more secure and fault tolerant. Since back-end memory performance depends on the behavior of the cache hierarchy upstream from the MC, we study embedded DRAM and 3D memory structures. This is an informal class in which students generally present contents of research papers that we all read. Class participation is paramount. Grades depend on participation (both presentation and discussion stimulation) and project success. Admission to the class is open to Ph.D. students, but other student must have the permission of the instructor to enroll.

For spring 2008, I teach ECE 314, Computer Organization. We study how data and instructions are represented in a MIPS machine, practice assembly language programming, learn how the instructions operate, and then build a REAL pipeline implementing the MIPS we've studied. COM/S and other majors are most welcome, too, as are graduate students. The projects are time-consuming, so be prepared for that when planning your schedule if you're including ECE 314. We try very hard to make the projects high-return-on-time-invested.

The alternative course in the fall is COM/S 316. It covers many of the same topics, but at less depth. In return, it covers a wider range of topics.