Requirements Engineeing (CSE491-602)
- Dr. B. Cheng, 1129 Engineering Bldg.,
- T,Th: 10:20-11:40, C312 Wells Hall
- Office Hours:
- M,W: 11:40-12:15 pm, or by appointment
- Class Web Page:
http://www.cse.msu.edu/~chengb/RE-491 (check daily for announcements)
- Heather Goldsby (email@example.com)
Office Hours: M: 12-1; W: 1-2 p.m.; F: 12:30-2 (please email if you plan to attend office hours).
- Reference Texts:
- UML Distilled: A Brief Guide to the Standard Object
Modeling Language (2nd Edition), M. Fowler with K. Scott,
Addison Wesley, 2000 (Do not get the 3rd edition).
- Numerous articles from the literature.
- General Grading Guidelines:
|Homework and Design Exercises
- Course objectives:
This course is designed to present students with an overview of
Students will be exposed to techniques that are gaining
increasing attention in the industrial and research communities.
Students will apply the requirements engineering techniques to
homework assignments and group project(s) throughout the course.
Both individual- and group-oriented exercises will be assigned.
Class participation is an essential component of the course.
Students will have opportunities to develop and/or improve their
technical writing and software development skills
during the course of the term.
- Tentative List of Topics to be covered:
- Requirements Elicitation
- Requirements Analysis
- Requirements Specification
- Requirements Validation
- Object-oriented modeling
- Informal and formal specification techniques
CSE491-602 Course Administration
- Students should be familiar with
at least two higher level
languages, the foundations of computing,
and the basic concepts of software engineering,
including software process, requirements analysis, design,
coding, and testing.
- Integrity and Ethics:
- The policy of the university on integrity of
scholarship and grades
will be followed.
Implicit in handing in homework, lab assignments, papers, and exams is that they
represent the student's own work. Any exceptions should be pre-approved by
the instructor and explicitly noted.
Representing someone else's work as one's own is grounds
for failing the course.
- One midterm (hour-long) exam (October 17,
2006) and another
hour-long exam (given during finals week) will be given (December 14, 2006,
10 a.m. - 12 p.m.).
The exams will contain questions covering required
reading, homework (including design exercises), and the lectures.
Scores of less than 60% can be considered to be failing.
- Make-up Exams:
- No make-up exams will be given
except for documented illness or personal emergency.
To be eligible for a
make-up, you must notify the instructor or the department office
prior to the time of the exam and provide documentation for the situation
when arranging the make-up.
A student not taking an exam will receive a grade of 0.
- Not turning in one of the deliverables for the mini-project
on the due date may result in the student receiving a 0 for
the project component of their respective grades.
- Homework/Design Exercises:
- All assignments (homework, design exercises, and
assignments) are due at the beginning of class unless otherwise noted by the
Late work is not accepted without prior approval.
This document was generated using the
LaTeX2HTML translator Version 98.1 release (February 19th, 1998)
Copyright © 1993, 1994, 1995, 1996, 1997,
Computer Based Learning Unit, University of Leeds.
The command line arguments were:
latex2html -split 0 -no_navigation -show_section_numbers -dir web -t RequirementsEngineering491 syllabus-re-f06.tex.
The translation was initiated by Dr. Betty Cheng on 2006-08-21
Dr. Betty Cheng