Study Plan
First year
Fall semester
CPSC541 |
Systems and Software Standards and Requirements (3 Units) Textbook - Software Requirements (3 rd edition), Karl Wiegers, Microsoft Press 2013 |
CPSC544 |
Advanced Software Process (3 Units) Textbook - Humphrey, Watts S. Managing Software Process, Addison Wesley 1989. (29 th Printing, 2003) (ISBN-10:0-201-18095-2) (ISBN-13:978-020-1180954) |
Spring Semester
CPSC545 |
Software Design and Architecture (3 Units) Textbook - Bass, Len, Clemets, Paul, and Kazman, Rick. Software Architecture in Practice, 3 rd Ed. SEI Series in Software Engineering, Addison-Wesley Professional, Oct. 2012. Hardcover: 640 pages. (ISBN-13: 978-0-321- 81573-6) (ISBN-10: 0-321-81573-4) |
CPSC546 |
Modern Software Management (3 Units) Textbooks - J. Highsmith, Agile Project Management, ISBN [9780321658395], 2nd edition, Addison - Wesley, 2010 Donald J. Reifer, Software Management 7th edition edited by IEEE and Wiley Inc., 2006. |
Summer Semester
CPSC597(1) |
Project (3 Units) |
CPSC548 |
Professional, Ethical and Legal Issues for Software Engineers (3 Units) Textbook - Michael J. Quinn, Ethics for the INFORMATION AGE, 7th edition, Addison Wesley. |
Second year
Fall Semester
CPSC542 |
Software Verification and Validation (3 Units) Textbook - "Practical Software Testing", by Ilene Burstein, Springer 2003 (ISBN 0-387-95131-8) |
CPSC547 |
Software Measurement (3 Units) Textbook - William a. Florac. Anita D. Carletton, Measuring the Software Process, Statistical Process Control for Software Process Improvement. Addison Wesley. (ISBN 0-201-60444-2) |
Spring Semester
CPSC543 |
Software Maintenance (3 Units) Textbook - Software Maintenance (2nd edition), Grubb and Takang, World Scientific 2003 |
CPSC597(2) |
Project (3 Units) |