~~NOTOC~~ ====== CSE4312E — Software Requirements Engineering====== ===== SC/CSE 4312 3.00 Software Engineering Requirements ===== This[[https://w2prod.sis.yorku.ca/Apps/WebObjects/cdm.woa/10/wo/hElFhsWavXqoZJyUxXJSWg/3.1.81.8.1.141.0.7|course]] deals with the elicitation, specification and analysis of software requirements and provides a critical description of available methods and tools, and practical exercises on applying these methods and tools to realistic problems. Three lecture hours per week. Prerequisites: General prerequisites, including CSE 3311. Participants in the course: please login (see below) to see the full array of resources for this course. ===== Lecture Times ===== * Lecture Times: Tuesdays and Thursdays 4.00pm-5.30pm in CB 129 * Office hours: Tuesdays and Thursdays 5.30pm-6.15pm =====Recommended Textbooks===== *[J] Michael Jackson, Problem Frames, Pearson, 2001. *[KS] Kotonya & Sommerville, Requirements Engineering, Wiley, 1998 *[W] Karl Wiegers, More about Software Requirements, Microsoft Press, 2006 *[F] Martin Fowler, UML Distilled, Addison-Wesley, 2003 *[[http://www.volere.co.uk/books.htm|Other books on Requirements]] A request has been made to the Steacie Library to have the above volumes on two hour reserve. =====Important Dates===== [[http://www.registrar.yorku.ca/importantdates/fw07.htm|Important Dates from the Registrar]] We hope to have two guest lecturers on the following topics: * [[http://fit.c2.com/|Fit Table]] Descriptions for information system requirements: October 2nd and October 4th. * Parnas Table Descriptions for safety critical system requirements (possibly some time in November).