Вы находитесь на странице: 1из 3

UNIVERSITI MALAYA UNIT PENGURUSAN PENJAMINAN KUALITI qamu@um.edu.

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

28 th. Feb. Chapter 2

7th March Chapter 3

14th. March Chapter 4

21 st. March Chapter 5

28th. March Chapter 6

4th. April Chapter 7

Software Testing Development Testing Test-driven development

18th. April Chapter 8

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

2nd. May. Chapter 22

10

9 th. May Chapter 23

11

16th. May Chapter 23

12

13 Tutorial 7 - discussion 14 Student Presentation Mid term test will be announced appropriately.

23rd. May 30th. May

UM-PT01-PK03-BR005(BI)-S00

Вам также может понравиться