This preview shows page 1. Sign up to view the full content.
Unformatted text preview: Professor: Guy-Vincent Jourdan EMP 5117 Foundations of Software Engineering Course outline (Fall 2011)
Lectures: Office hours: Course description: Foundations of software engineering for non-software engineers; basic principles of software engineering; practical laboratories and programming examples using modern programming languages. Prerequisite: Experience with programming in at least one common language over the last decade. Cannot count for credit in CEG, CSI and SEG programs. Grading scheme: PRELIMINARY Assignments and class presentations: In class participation: 80% 20% Wednesday Tuesday 7:00-10:00 pm 2:30-4:00 pm LMX 223 (STE 5084 starting 09/14) SITE 5-110 Text Book: Sommerville, I. Software Engineering, 9th Edition, Addison-Wesley, 2011 Books: several other sources will be used. The following is a list of suggested readings Van Vliet, H. Software Engineering: Principles and Practice, 3nd Edition, Wiley, 2008 Christensen, M.J. and Thayer, R.H. Project Manager's Guide to Software Engineering's Best Practices, IEEE Press, 2002 Maciaszek, L.A. and Liong, B.L Practical Software Engineering. A Case Study Approach, Addison-Wesley, 2005 Futrell, R., Shafer, D. and Shafer L., Quality Software Project Management, Prentice Hall PTR, 2002 IEEE Guide to the Software Engineering Body of Knowledge, www.swebok.org Course outline: we will mostly follow the book Software Processes Requirements Engineering Software architecture Software Design Software Testing Software Evolution OO analysis and design Secure systems Mobile device applications Software configuration management Software metrics Special Topics Plagiarism and academic integrity Absolutely no cheating will be tolerated. See http://www.uottawa.ca/plagiarism.pdf for some definitions, and http://www.grad.uottawa.ca/regulations/academic_fraud/sanctions.html for the possible sanctions. ...
View Full Document
This note was uploaded on 01/09/2012 for the course EMP EMP5117 taught by Professor Bohehm during the Fall '11 term at University of Ottawa.
- Fall '11