Announcement
Please visit the forum under �UMS-Student� to get latest Announcement.
| COURSE CODE | KS35422 |
| COURSE NAME | KEJURUTERAAN PERISIAN |
| LECTURER | CHUNG SENG KHEAU |
| CREDIT HOUR | 2 |
| TEXTBOOK | Pressman, R.S. 2004. Software Engineering, A Practitioner Approach, 6th Edition. McGraw Hill, USA. |
| OTHER REFERENCE MATERIALS |
1. Ghezzi, C., Jazayeri, M. 1991. Fundamentals of Software Engineering. Prentice
Hall, USA.
2. Safaai Deris et al. 2002. Kejuruteraan Perisian. McGraw Hill Education. 3. Bruegge, B., dan Dutoit, A. H. 2004. Object-oriented Software Engineering using UML, Patterns and Java, 2nd Edition. Prentice Hall, USA. |
| COURSE DESCRIPTION |
Tujuan kursus adalah untuk membincangkan dengan mendalam produk, proses, pengurusan
projek dan perancangan pembangunan perisian. Selain daripada itu pelajar-pelajar
akan diperkenalkan kepada peralatan yang digunakan dalam pembangunan perisian. Kursus ini dibahagikan kepada tiga bahagian. Bahagian pertama ialah produk dan proses yang memberi pengenalan kepada kejuruteraan perisian. Bahagian kedua, amalan kejuruteraan perisian yang menerangkan tentang aplikasi dan amalan kejuruteraan perisian untuk membangunkan suatu perisian. Bahagian ketiga pula menerangkan tentang pengurusan projek perisian, menerangkan topik-topik yang berkenaan dengan perancangan, pengurusan dan pengawalan projek pembangunan perisian. |
| COURSE OUTCOMES |
1. Ability to conduct a software development project
2. Ability to plan software development project. 3. Ability to practice software development lifecycle. |
| DELIVERY METHODS |
1. Lecture
2. Assignments |
| ASSESSMENT METHODS |
Quiz
10%
Assignment
30%
MidTerm
20%
Final
Exam
40%
Total
100%
|
| PROJEK BERKUMPULAN (30%) |
|
| TOPIC | ||
| Product | ||
| Process | ||
| Project Management Concepts | ||
| Process and Project Metrics | ||
| Project Scheduling and Tracking | ||
| Software Engineering Practice | ||
| System Engineering | ||
| Requirements Engineering | ||
| Analysis Modeling | ||
| Design Engineering | ||
| Architectural Design | ||
| Component-Level Design | ||
| User Interface Design | ||
| Testing Strategies | ||
| Testing Techniques | ||