Computing

Our computing course choices are regularly updated to ensure that they meet current needs and anticipate the future requirements of industry and commerce. The key features of our module portfolio are:

  • Distinctive range of modules based upon City’s internationally acknowledged research strengths and experience in professional education;
  • Coverage of industrially relevant methods and technologies, including the creative industries, such as computer games and computing technologies for music;
  • Wide range of innovative upper level modules ranging from the theoretical to the business-oriented as well as the creative.

You will have the opportunity to gain exposure to a range of relevant industrial methods, technologies and programming languages including ASAP, C++, Haskell, HTML, Java, Javascript, OMG/CORBA, PHP, Prolog, SQL, UML, Unix and XML.


The dynamism of City’s research is further reflected by active research in the areas of artificial intelligence, health informatics, bioinformatics and human-computer interaction. The research conducted at City feeds directly into the modules developed here.


Courses are available to appropriate majors only. For course descriptions please contact us. The following courses are normally available:

 

Code

Title

Available

IN1001

Business & Organisations

Y

IN1002

Computation & Reasoning

s

IN1003

Database Systems 

f

IN1004

Mathematics for Computing

f

IN1005

Software Engineering 

s

IN1006 

Systems Architecture

f

IN1007  

Programming in JAVA

Y

IN2001

Artificial Intelligence

f

IN2002  

Data Structures & Algorithms

f

IN2003  

Decision Support Systems

f

IN2004  

Distributed Systems

s

IN2005  Formal Methods 

IN2006

Functional Programming

f

IN2007  

Human Computer Interaction 

f

IN2008  

Information Management

s

IN2009 

Language Processors

s

IN2010  

Management of Information Technology

f

IN2011  

Networks & Operating Systems 

s

IN2012

Neural & Evolutionary Computing

s

IN2013  

Object-Orientated Analysis & Design

f

IN2014  

Parallel & Concurrent Programming

f

IN2016 

Software Measurement

s

IN2017 

Systems Theory 

s

IN2023  Audio Processes for Music & Multimedia 
IN2024  Discrete Music Structures 
IN2025  Games Design Theory & Practice 
IN2029  Programming in C++ 

IN3001  

Advanced Databases 

f

IN3002  

Advanced Human Computer Interaction

s

IN3003  Business Engineering with ERP Solutions 

IN3004  

Business Object Technology

f

IN3008  

Electronic Commerce

s
IN3010  Health Informatics 

IN3011  

Introduction to Data Mining

f

IN3012

IT Security

f

IN3014  

Management of IT Strategy

not running 2009/10

IN3015  Requirements Engineering 

IN3016

Software Agents

s

IN3017  

Theory of Computation

f
IN3018  Bioinformatics 
IN3021  Advanced Music Informatics 
IN3024  Entrepreneurship in IT 

IN3026

Advanced Games Design & Theory f