CSE 218: Advanced Topics in Software Engineering (Fall 2007)
Tu/Th 3:30 - 4:50pm (WLH 2111)
Ubiquitous Computing Research, with Academic Preparation option

Academic Preparation 'Lab': Tu/Th 12:30 - 1:50am (EBU3B 2154)
First Lab Meeting: Thursday 9/27
Attendance at the first day of lab is required

Bill Griswold

Office Hours: TBA

This course will be run in two "options" for you to choose from:

The rest of this page describes the more unusual academic preparation option.

In an on-going exploration in learning and curriculum design, I am running CSE 218 and CSE 118 (Applications in Ubiquitous Computing) in conjunction. The idea is to have the graduate students in CSE 218 act as teachers for the CSE 118 students, with myself providing hands-on mentorship in teaching methodology. A goal of this approach is to prepare you for being a university educator. Taking CSE 599 concurrently with CSE 218 is recommended, but not required.

CSE 118 itself is unique, taught like a graduate research seminar to help undergraduates prepare for graduate school. Thus, the overall approach is one of 'laddering': I the professor help you the graduate students prepare to be professors, while you are helping the undergraduates prepare to be graduate students.

Twice a week, you will be holding small seminar sections with groups of the undergraduates to discuss research papers in ubiquitous computing. Prior to each meeting, you and I will get together to discuss issues for the paper, as well as discuss teaching methodology. I will also hold a separate weekly discussion section for the undergraduates on basic software engineering (Weds 10-11am).

The course also has a design project. Thus, in addition to facilitating discussions, you will be serving as hands-on project mentors to the undergraduates. The project will be supported by a large pool of mobile hardware donated by Intel (wireless PDA's and laptops), as well as TA support.

More can be learned about how I will conduct this course in the proposal I wrote to Intel.

Please feel free to contact me if you have any further questions.

Note

Readings

You are always responsible for the readings assigned in CSE 118, typically the meeting day before it gets discussed. You should also read these: We will discuss them on at our first class meeting.