|
Inf 117: Project in Software Engineering
Winter 2008
Michele Rousseau, Ph.D.
5204 DBH
Office Hours by appointment
michele@ics.uci.edu
* To ensure a response to your email, please include "Inf117"
|
Top of page
Type | Section | Days | Time | Place |
Type | Section | Days | Time | Place |
Lecture | | T Th | 9:30a - 10:50a | ICS 253 |
Discussion | | F | 4p-4:50p | ICS 253 |
Lab | 1 | MWF | 3p-3:50p | ICS 193 |
Lab | 2 | MWF | 2p-2:50p | ICS 193 |
Top of page
CATALOG DESCRIPTION:
117 Project in Software System Design (4). Specification, design, construction, testing,
and documentation of a complete software system using concepts learned in ICS 52, Informatics 101,
and Informatics 111. Special emphasis on the need for and use of teamwork, careful planning, and
other techniques for working with large systems. Formerly ICS 125.
PREREQUISITES:
- ICS 51 with a grade of C or better
- Inf 101/CS 141/CSE 141
- Inf 111/CSE 121
- Math 2A-B
- Stats 67/Math 67
|
WEBSITE:
http://www.ics.uci.edu/~michele/Teaching/INF117.html
|
EEE NOTEBOARD:
https://eee.uci.edu/toolbox/noteboard/index.php?board=6324
You can post questions and comments about this class to the EEE Noteboard.
|
ADD/DROP POLICY:
Given the importance of starting as a team as soon as possible, no adds or drops will be allowed after the FIRST
week of classes.
|
STUDENTS WITH DISABILITIES:
Any student who feels he or she may need an accommodation based on the impact of a disability should contact me
privately to discuss his or her specific needs. Also contact the Disability Services Center at (949) 824-7494 as soon
as possible to better ensure that such accommodations are implemented in a timely fashion.
|
Top of page
Grading
All students enrolled in the course will earn a letter grade based upon:
- Class attendance and participation
- Presentation(s) in class
- Overall project (including team website)
- Performance appraisals by team members
You will receive one overall grade at the end of the class;
no partial grades will be given, nor will a particular distribution be enforced among the above four.
You will, however, receive weekly feedback concerning your progress.
Top of page
Appraisal Form
Please divide 100 points between your teammates
according to their level of participation in your
team's project. Do not assign any points to
yourself -- just to your team members. If you feel
all members have contributed equally, then assign
each team member 33.3 points (assuming there are a
total of four members). If on the other hand, if
you feel that one member did far more work than
all others and one member was not helpful, you
might, for example, give the more active member
45 points, the less active member 20 points, and
the other member 35 points. Please try to be
fair.
Also comment briefly on each team member's
performance. Your evaluation should focus on
standard evaluation criteria, such as technical
competence, effort, productivity, creativity,
quality, dependability, communication, initiative,
decision making, and leadership. Please assign a
number between 1-5, 1 being worst ("unsatisfactory"),
3 being ok ("meets requirements"), 5 being best
("outstanding") for each teammate, for each
of the attributes.
Your appraisal form should be turned in printed form during Lecture, per the Schedule (see Deliverables and Due Dates).
- Competence: possesses or seeks required knowledge
- Effort: tries to accomplish assigned tasks
- Productivity: level of work generated
- Creativity: conceptualized usful, innovative approaches
- Quality: demonstrates accuracy and thoroughness
- Dependability: follows through on responsibilities
- Communication: listens, expresses ideas/concepts
- Initiative: seeks out new assignments
- Decision making: sets objectives, evaluates alternatives
- Leadership: fosters good teamwork, solves team problems
The following template of the appraisal form is designed to assist you in evaluating your peers. Please feel free to use
more space for each area as necessary.
Appraisal Form Template
Top of page
Appraisal Form
Hao Huynh created a template to use when evaluating your peers presentations. Thank you Hao!
Please print out 3 copies of this form and bring them in on the day of the presentations.
Peer Evaluation Form
Top of page
Readings & Links
Top of page
Lecture Notes
Set 1 - Introduction to INF 117 - Tue. Jan. 8
Set 2 - Requirements Elicitation - Thu. Jan. 17
Set 4 - Requirements - Thu. Jan. 29
Set 5 - Meetings, Minutes, & Testing - Thu. Jan. 31
Set 6 - System Architecture - Tue. Feb. 12
Set 7 - Use Cases to Code - Thu. Feb 14
Set 8 - Showcase Event - Tue. Feb 19
Top of page
Send feedback about this website to
Michele Rousseau
|