Information Systems III consists of two half-year (semester) courses: IS301 and IS302, with an average class size of less than 150 students in each semester. Information Systems III is taken by students who have elected to follow an Information Systems professional career. 

  • IS301 is taught in the first semester and includes the following topics: Project Management; Project Communications; Database Theory; SQL; Web Development 1.
  • IS302 is taught in the second semester and includes the following topics: Web Development 2; Information Architecture; Application Development; Advanced IS Theory.

In all Information Systems courses, students attend weekly practical sessions in computer laboratories during which they are exposed to a number of software tools and applications. A key component of the Information Systems III course is the development of a ‘real’ information system that integrates the knowledge gained in all course modules. In addition, a number of Value-Added Lectures are presented by industry specialists on a wide range of relevant topics. Further information and contact details are available on the course website.

Learning outcomes

On completion of this course, students should be able to:

  • Understand how the web works and explain fundamental web development concepts
  • Demonstrate an understanding of HTML, CSS and JavaScript and how they integrate to create modern dynamic web pages
  • Explore fundamental programming concepts, with a focus on Java, creating containers for Caspio development
  • Be able to fluently describe, identify and define systems and its components
  • Be conversant with the various system approaches
  • Demonstrate proficiency in designing an application using a cloud based development environment, CASPIO
  • Within a web context, understand the importance of users, context, content as well as organisation and labelling of web site information.
  • Students should demonstrate how to facilitate searching for the aforementioned information (content), which includes assessing semantic requirements and how to gather relevant information from users to construct effective information architecture. Finally, using blue prints and wireframes, implement and design the architecture.
Presence of students On-campus


Students must have passed both the second-year courses IS201 and IS202 or else been awarded an aggregated credit for ISII.