Programme Synopsis

This unit provides an in-depth study of the various analysis techniques to build a computer based information system. Practical techniques and appropriate documentation of systems analysis will be taught. It also emphasizes the importance of the human aspects of information systems.

  • Information modeling
  • Fact-finding techniques
  • Structured analysis development strategies
  • Prototyping
  • Structured design tools and techniques
  • User Interface
  • Designing systems controls
  • CASE

This unit aims to build a broad-based foundation of the software aspects of computing environments. It also provides an understanding of software engineering approaches.

  • Principles of software engineering
  • Software life cycle
  • Formal methods
  • Software Quality Assurance Techniques

This unit aims to provide the students with a core of Mathematical terminology and concepts. Students will be required to apply their
cognitive skills in logical problem solving and in making deductions.

  • Sets and logic
  • Combinatorics
  • Vectors and matrices
  • Relations and functions
  • Statistics

C2005 Object Oriented Programming in Java

This unit aims to provide student a strong foundation in Java programming. Student will learn the concept of object-oriented programming, understand the object-oriented features and apply the concept to programming.

  • Features of Object Oriented Programming Languages
  • Requirement Analysis Methods
  • Programming Constructs of Java.
  • Classes and Methods
  • Polymorphism
  • Arrays
  • Strings
  • Inheritance
  • Overriding

C2006 Project: Systems Development

The project aims to develop individual initiative, critical thinking and creative ability through a detailed study of some aspects of computerbased information systems. Participants will have to take part in all stages of analysis, design, programming, testing and implementation. Each participant must have clearly defined roles and tasks throughout the project life.

This unit gives an overview of computer hardware data communication and networking technology. It attempts to inculcate in students the ability to demonstrate an understanding of computer architecture and data communication.

  • Characteristics and performance of contemporary computer equipment
  • Principles and implementation of instruction codes
  • Representation of storage and transmission data
  • Concepts of data communication, networking and their applications

This unit provides students with an interesting blend of both information systems management concepts as well as data centre management? concepts:

  • EDP auditing
  • Charge out concepts
  • End user computing
  • Security

C2028 Database Management Systems

This unit aims to provide the students with a core of Database terminology and concepts. Students will be required to apply their understanding in designing database systems

  • Database development strategies
  • Database modeling and design
  • Database administration
  • Structured Query Language(SQL)