[CS550] Software Engineering, 2015 Spring
Summary of Lecture
This course is a graduate-level introductory course on the fundamental concepts and principles of software engineering. This course is designed to provide students with all aspects of software development from the requirement specification to the maintenance of a software system. It also includes software development processes as well as all the activities such as project management, supporting tools, and other supporting theories.
- Class Hours: MON & WED 09:00 – 10:30 AM
- Class Room: E3-1 Rm. 3444 (Class Room 5)
- We’ll start on time with any questions and end on time.
- Announcements: You must check periodically.
- All assignments, lecture notes and supplemental materials are available on Class Schedule.
- Attendance & Participation: 10%
- Midterm Exam: 20%
- Final Exam: 20%
- Assignments (Individual & Group): 20%
- Final Project: 30%
- Roger S. Pressman/Bruce R. Maxim, ‘Software Engineering: A Practitioner’s Approach’, 8th Edition, McGraw Hill, 2015, ISBN 978-1259-25315-7
- Grady Booch, James Rumbaugh, Ivar Jacobson, ‘Unified Modeling Language User Guide’, 2nd Edition, 2005, ISBN-10: 0321267974/ISBN-13: 978-0321267979
- Martin Fowler, ‘UML Distilled: A Brief Guide to the Standard Object Modeling Language’, 3rd Edition, 2003, Addison-Wesley, ISBN-10: 0321193687/ISBN-13: 978-0321193681