SE 3821: Software Requirements and Specification, Fall 2015

Instructor: Rob Hasker (414-277-7326)

Office hours: See my home page: https://faculty-web.msoe.edu/hasker/

Text: Mastering the Requirements Process: Getting Requirements Right, 3rd Ed., by Suzanne Robertson and James Robertson, Addison Wesley, 2013. ISBN: 978-0-321-81574-3

Course Description: This course covers activities that relate to the determination and documentation of software system requirements. Topics covered include requirements elicitation, object-oriented analysis techniques, prototyping, requirements tracking and re-engineering
Prereq: SE 2030

Course Outcomes: On successful completion of this course, the student will be able to

Grading

  Percentage  
Labs  20%
Project  10%
Quizzes/homework:  20%
Midterm:  25%
Final Exam:  25%
Total: 100%

Grades will be based on a weighted average of all graded work. The MSOE grading scale will be used, though I reserve the right to award higher grades to individual students if it increases fairness. In addition, successfully demonstrating mastery of course outcomes is a prerequisite for a passing grade. This includes completing assignments even if worth zero points and taking the final exam.

Communication

Course materials will be posted at my class web site https://faculty-web.msoe.edu/hasker/se3821/. I also use email extensively; I expect you to read your MSOE email at least once a day.

Labs, Assignments, and Quizzes

Labs and other assignments must be submitted at or before the specified time on the specified due date. Late submissions will be penalized, and any work more than a week late will be worth zero points. Missed quizzes cannot be made up, but the lowest quiz score may be dropped.

Assignments are individual unless we explicitly state otherwise. You are responsible for honestly completing and representing your work, for appropriately citing sources, and for respecting the academic endeavors of others. Electronic tools may be used to identify plagiarism. You will be penalized for violating these standards.

Reasonable accommodations will be provided for students with physical, sensory, cognitive, systemic, and psychiatric disabilities. Please discuss any accommodations you may need with your instructor.

Attendance

Do not skip class! If you do happen to miss, be sure to check for new materials and get the notes you missed from a friend before the next class period. You are responsible for anything missed! If you need to be excused from class for MSOE activities or religious observances, be sure to me know in advance. If you're sick, it's obviously not a good idea to come to class. This includes days on which there are exams; just be sure to contact me as soon as you can get to a phone or computer.

When an exam is missed, I will determine whether to give you a make-up exam or increase the weight of the other exams. All students must take the final exam to receive a passing grade in the course unless the student has been excused in advance.