12713 (v.2) Software Engineering 204


 

Area:Department of Electrical and Computer Engineering
Credits:12.5
Contact Hours:3.0
Lecture:1 x 2 Hours Weekly
Laboratory:1 x 1 Hours Weekly
Prerequisite(s):12703 (v.2) Engineering Programming 104 or any previous version
Syllabus:The analysis and design of large software systems - requirements analysis, design, implementation, testing, maintenance. Life cycle models. Analysis and design techniques - data flow diagrams, data dictionaries, structure charts. Cohesion and coherence as measures of design quality. Project management, revision control. Overview of other engineering design languages. Operating systems fundamentals. Industry standards.
 
Text and references listed above are for your information only and current as of September 30, 2003. Please check with the unit coordinator for up-to-date information.
Unit References: Sommerville I, (1996). Software Engineering, 5th ed. Addison-Wesley Publishing Co.
Unit Texts: Schach S.R., Classical and Object Oriented Software Engineering with UML and C++, McGraw Hill, 4th ed. ISBN 8888885250.
 
Unit Assessment Breakdown: Assignments 20%, Examination 50%, Laboratory 30%. This is by grade/mark assessment.
YearLocationPeriodInternalArea ExternalCentral External
2004Bentley CampusSemester 2Y  

 

Copyright and Disclaimer
Current as of: February 2, 2004
CRICOS provider code 00301J