Skip to content | Change text size

CPE2003

Analysis and design of distributed information systems ( 6 points, SCA Band 2, 0.125 EFTSL)

Undergraduate
(IT)

Leader: J Polgar

Offered:
Peninsula First semester 2005 (Day)
Peninsula SA-02 2005 (Day)
Peninsula Summer 2005 (Day)

Synopsis: On successful completion of this unit, students should be able to: 1. Understand the major tasks involved in developing distributed information systems. 2. Understand the basic concepts of the object-oriented paradigm. 3. Use an object-oriented analysis and design methodology to design simple distributed information systems. 4. Use UML to analyse user requirements and propose design and implementation solutions. 5. Be familiar with typical object-oriented, client-server, Internet system architectures. 6. Apply relevant professional communication techniques during the system development process. 7. Understand the role of documentation, CASE tools and the information repository.

Objectives: On successful completion of this unit, students should be able to: 1. Understand the major tasks involved in developing distributed information systems. 2. Understand the basic concepts of the object-oriented paradigm. 3. Use an object-oriented analysis and design methodology to design simple distributed information systems. 4. Use UML to analyse user requirements and propose design and implementation solutions. 5. Be familiar with typical object-oriented, client-server, Internet system architectures. 6. Apply relevant professional communication techniques during the system development process. 7. Understand the role of documentation, CASE tools and the information repository.

Assessment: Class Participation 15% + Practical Assignment 25% + Examination (3 hours) 60%

Contact Hours: 4 hours per week

Prerequisites: CPE1001, or equivalent object oriented programming experience