ObjectivesThis course aims at providing appropriate graduates with an understanding of the practical aspects and theoretical background in the area of Computing and internet technologies, as well as gaining exposure to the application of these concepts in the development of software. Students completing this course will have complemented their original background with an understanding of the fundamentals underpinning Computing and its applications. They will be able to describe the operation of such software systems, apply the related principles into the implementation of properly engineered software, and understand the drivers for future trends.
Entry requirementsEntry An honours degree in a non-computing discipline. Students with a computing background are expected to apply for the MSc in Computer Systems instead.
Academic titleMSc Computing and Internet Systems
Course descriptionCourse philosophy
The MSc in Computing and Internet System’s objectives are:
* to provide a practice- and application-based education on the current best methods and approaches in the design of software, with a specific focus on internet-based systems.
* to enable graduates of non-computing disciplines to gain exposure in the area of computing.
* to provide a study route for graduates who wish to expand their skills in areas which are currently sought after by technology-based firms and organisations.
* to provide opportunities for industry-based professionals to get exposure and develop experience in current key areas of computing.
Modules are:
* Web Technologies
* Databases
* Advanced Software Design
* Networking and the Internet
* Project Foundations
* Java Programming 1 & 2
* Technologies for Internet Systems
* Agent Oriented Systems
* Systems, Software & Architecture
* Software Hut
* MSc Project and Dissertation