Instructor: |
|
Email: |
|
Office hours: |
DBH 5226 T Th 9:30-10:30am Other times by Appointment |
Lectures: |
Tuesday 2:00-4:50pm, ICS 225 |
Web site: | http://www.drsusansim.org/teaching/inf219/ |
EEE Noteboard: |
https://eee.uci.edu/toolbox/messageboard/m11733/f32108/ |
Description - Schedule - Grading - Materials - Policies
Description of this installment of 219:
We will be examining the environments in which software is developed,
including not only the the tool environments, but also the cognitive, social,
and organizational contexts. We will be reading classic
and current papers, but a significant portion of the time
will be devoted to a research project to be undertaken by the
students in groups of two.
The majority of the readings in the course will be papers available through the IEEE or ACM Digital Libraries.
Week | Date | Topic |
---|---|---|
1 | September 27 | Introduction
|
2 | October 4 |
What Developers Need I
|
3 | October 11 | Rememberance Day - no class |
4 | October 18 |
Cool Tools I
Project Proposals due |
5 | October 25 |
Evaluating Environments I
|
6 | November 1 | Susan away- no class |
7 | November 8 |
What Developers Need II
|
8 | November 15 |
Cool Tools II Workshops
|
9 | November 22 |
Cool Tools III Workshops
|
10 | November 29 | Evaluating Environments II
|
11 | December 8 | Project Presentations 1:30-3:30pm Projects due |
Grading.
Term Project 70%
Participation 30%
Students enrolled in the course will earn a letter grade based upon:
(a) their demonstrated understanding of the class topic;
(b) class attendance and participation;
(c) the critical opinions, questions, and challenges shared with the class to seed the discussions;
(d) the feedback that they provide to their peers on their projects; and
(e) the class project.
Term Project.
For the term project for this course will consist of original research on a
topic software environments. The project will be undertaken in teams of two.
A report describing the research is due at the last meeting of the course.
There is a list of suggested topics available,
but students are encouraged to find their own topics.
Process.
Substantial latitude will be allowed in choosing the topic, but all
topics must be related software environments and approved in advance by the
instructor (see Project Proposal).
Due Thursday, December 8, 2011.
Project Proposal.
The project proposal will be a preliminary description of the term project
to be undertaken. It should describe the idea being investigated and how the
research will be conducted (e.g. the research question and methods).
Since this is a preliminary description, changes are permitted as the research
progresses. However, radical changes, e.g. selecting a new field site, are
discouraged after this time.
Due Monday, October 17. (by email)
Project Workshop.
The project workshop is a learning opportunity for both students presenting
their projects and the students participating. Each project team will give
a presentation during the second half of the
quarter on their research in progress. The presentation should be 15-20
minutes in length. It should give an overview of the topic and discuss
open problems.
The workshop format allows students to work out problems in
their project and to solicit feedback and assistance from peers. The
presenters can use this as an opportunity to:
(a) present and articulate their ideas;
(b) ask for suggestions on how to solve problems;
(c) recommendations for related work; and
(d) have their work critiqued and reviewed by others.
By the same token, the non-presenting students are expected to be active
participants in the workshop and giving constructive feedback. As well, they
should be using the workshop to see how research happens.
Cheating. The UCI academic honesty policy applies. Consequences of cheating in this class: A letter in your UCI file, and the course grade is lowered, possibly to F. Material that is copied from books or Web pages needs to be quoted and the source must be given.
Disabilities. If you need an accommodation because of a disability, please contact the instructor and the Disability Services Center as soon as possible.