Last update: March 12, 2010
Instructor: |
|
Email: |
(taylor [at] ics [dot] uci [dot] edu) |
Office hours: |
After class, or by email appointment |
Lectures: |
M, W, F 2:00-2:50, DBH 1300 |
TA |
Leyna Cotran (leynacotran [at] gmail [dot] com). Office hours: Fridays, 3-5pm DBH 5th floor (lab) or send your questions via email. To ensure a response to your email, please include ÒInformatics 113Ó in the subject line and send your email from a UCI account. |
Web site: |
http://www.ics.uci.edu/~taylor/classes/113/syllabusWQ10.html (main site) https://eee.uci.edu/10w/37040 (the EEE site: has some files not publicly accessible) |
What's New?
Description - Schedule - Grading - Readings - Policies
Aims to equip students to develop techniques of software-intensive systems through successful requirements analysis techniques and requirements engineering. Students learn systematic process of developing requirements through co-operative problem analysis, representation, and validation. Prerequisite: In4Mtx 43 or ICS52 with a grade of C or better.
Textbook and Assigned Readings
Required Textbooks:
Articles (for further study)
Subject to change!
Week | Date |
Discussion Topic | Reading | Assignments Due | |
1 | January |
4 | Setting the Scene: Architecture and Design | ||
6 | Setting the Scene: RE and the SW Lifecycle | Ch.1 | |||
8 | Setting the Scene: RE Fundamentals | ||||
2 | 11 | Domains, DSSAs, and Requirements | Ch.2 | ||
13 | Requirements Elicitation Techniques | Ch.2, | |||
15 | Requirements Evaluation | Ch. 3 | |||
3 | 18 | MLK Jr. Day - no class! | (Email TA re: group membership by January 19th; teams confirmed by the 20th) Assignment 1 emailed by the 19th. | ||
20 | Requirements Specification and Documentation. Ex |
Ch.4 - 4.1 and 4.2 | |||
22 | Diagrammatic Notations | Ch.4 - 4.3 | |||
4 | 25 | Diagrammatic Notations Use case example | Ch.4 -4.3-4.4* | ||
27 | Diagrammatic Notations: SADT |
||||
29 | RE QA | Ch. 5 | Assignment 1: Cranium project due | ||
5 | February |
1 | Traceability; Change Management, Requirements Evolution | Ch. 6 | |
3 | Traceability, continued | ||||
5 | Review for Exam | ||||
6 | 8 | Midterm #1 (through Chapter 6) | |||
10 | "Snow Day" | ||||
12 | Goals | Ch.7 | |||
7 | 15 | President's Day - no class! | |||
17 | Modeling System Objectives | Ch. 8 | |||
19 | Discussion of Assignment 2 | Assignment 2 | |||
8 | 22 | Modeling system objectives, continued | |||
24 | Modeling system objectives, continued | ||||
26 | Verification and Validation/ Review for Exam [LC] | ||||
9 | March |
1 | Midterm #2 (Chapter 6, 7, and 8 ) | ||
3 | Requirements in Practice | ||||
5 | Requirements in Practice, part II | ||||
10 | 8 | Exam review and Requirements in Practice, part III | |||
10 | A Computational Web | ||||
12 | Last class - final prep | Assignment 2 due March 11 | |||
Finals | 19 | Final. 1:30-3:30 in DBH1300 (Cumulative) | |||
Assignments
1) Cranium! Some links: Game instructions Manufacturer's main site and a not very useful Wikipedia article
2) See link in schedule table above.
Course Evalutions. The window for winter quarter online evaluations will open at @@TBD.
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 to an F. Material that is copied from books or Web pages needs to be quoted and the source must be given. If you plagiarize, you run the severe risk of failing the class, in a most disgraceful manner. You will be removed from the class for the rest of the quarter. So just say no to cheating and plagiarism.
Disabilities. If you need an accommodation because of a disability, please contact the instructor and the Disability Services Center as soon as possible.
© University of California, 2010.