| Meeting time: | TR 7:00-8:15PM |
| Classroom: | PKI 160 |
| Instructor: | Dr. Harvey Siy |
| Office: | PKI 281B |
| Phone: | (402)554-2834 |
| Email: | hsiy at unomaha dot edu |
| Office Hours: | By appointment (call or email ahead) |
| URL: | https://hsiy.github.io |
| Prerequisites: | CSCI 4830/8836 (Introduction to Software Engineering), assumes a working understanding of SDLC, teamwork, project tracking, prototyping, requirements, design, testing and version control. |
| Textbook: | Requirements Engineering: Fundamentals, Principles and Techniques by Pohl, 2010. Companion website |
| Textbook: | Requirements Engineering: from System Goals to UML Models to Software Specifications by Lamsweerde, 2009. Companion website |
| Optional: | Software Engineering (10th edition) by Ian Sommerville, Addison-Wesley, 2010. companion website, link to 9th edition, link to 8th Edition |
| Optional: | Object-Oriented Software Engineering (3rd edition) by Bruegge and Dutoit, Prentice Hall 2009. Companion website |
| Optional: | Software Requirements (3rd edition) by Wiegers and Beatty, 2013. Companion website |
| Optional: | Requirements Engineering by Kotonya and Sommerville, 1998. |
| Midterm and Final Exams | 40% |
| Project | 20% |
| Research Paper | 20% |
| Homeworks/Exercises: | 20% |
For online submissions, we will follow the time stamp as reported by Blackboard. For example, if the due date is Aug, 24, a submission on Aug. 25 12:01am will get a 20% deduction.
Paper submissions must be handed directly to me on the day it is due.