Академический Документы
Профессиональный Документы
Культура Документы
my COURSE INFORMATION (CURRENT SEMESTER) IMPORTANT: Contents of this Course Information (Current Semester) should not be changed without the approval from the relevant department / division. Academic Year : Semester : Course Code : Course Title : Credit Hours : Course Pre-requisite(s) / Minimum Requirement(s) : Main References : 1. Sommerville, I (2011), Software Engineering, 9th. Edition,Addison Wesley 2. Lethbridge T. C and Laganiere R., Object-Oriented Software Engineering, 2nd Edition(2005), McGraw Hill 3. Bruegge,B & Dutoi, A.(2004), Object-Oriented Software Engineering Using UML, Patterns and Java, Pearson Education International Teaching Materials / Equipment : Teaching-Learning Method: Lecturer : Room : Telephone / e-mail : Lecture Session - Day / Time : Room : Important Dates : Examination: Refer to Examination Timetable Semester 2, Reference books, lecture notes, tutorial and group projects Lecture, tutorial and discussions/ group project Assoc. Prof. Dr. Rodina Ahmad AD15, Main Building 79676368 / rodina@um.edu.my Tuesday Thursday 11.:00 12.00 pm DK 2 2:00 4:00 pm DK 2 2012/2013 2 WKES1104 Software Engineering 1 3
UM-PT01-PK03-BR005(BI)-S00
UNIVERSITI MALAYA UNIT PENGURUSAN PENJAMINAN KUALITI qamu@um.edu.my COURSE INFORMATION (CURRENT SEMESTER) TEACHING SCHEDULE REFERENCES / TEACHING MATERIALS / EQUIPMENT 21 st. Feb. Chapter 1
WEEK
LECTURE / TUTORIAL / ASSIGNMENT TOPIC Introduction to Software and Software Engineering Professional Software Development Software Engineering Ethics Case studies Software Processes Software process models Process activities Coping with change The rational unified process Agile Software Development Agile Methods Plan-driven and agile development Tutorial 1 Requirements Engineering Functional and non-functional requirements The software requirements document Requirements specification Requirements engineering processes System Modeling Context models Interaction models Structural models Behavioural models Model driven engineering Tutorial 2 discussion Architectural design Architectural design decisions Architectural views Architectural patterns Application Architecture Design and Implementation Object oriented design using the UML Design patterns Implementation issues Open source development Tutorial 3 - discussion
UM-PT01-PK03-BR005(BI)-S00
UNIVERSITI MALAYA UNIT PENGURUSAN PENJAMINAN KUALITI qamu@um.edu.my COURSE INFORMATION (CURRENT SEMESTER) Release Testing User Testing 25th. April Chapter 9
Software Evolution Evolution processes Program evolution dynamics Software Maintenance Legacy system management Project Management Risk Management Managing People Teamwork Tutorial 4 - discussion Project Planning Software Pricing Plan driven development Project scheduling Tutorial 5 - discussion Project Planning (..continue) Agile Planning Estimation techniques Tutorial 6 - discussion Student Presentation
10
11
12
13 Tutorial 7 - discussion 14 Student Presentation Mid term test will be announced appropriately.
UM-PT01-PK03-BR005(BI)-S00