Upon completion of this course, students should be able: To gain a general idea about information systems and the information systems development life cycle; To be familiar with the principles and approaches of project management as they are applied to the design, development and maintenance of complex information systems; To understand the roles and responsibilities of information architects in Team-based projects Indicative Content: This course is an introductory systems design course for software engineers and business systems analysts. The course presents an overview of information systems and the systems development lifecycle for the software engineer. Topics include: Information Systems theory, including strategic role of Information Systems; Systems Development Life Cycle; Project Management principles & techniques; Data Flow Diagrams; Programme Specifications.