Undergraduate | Honours Half-Modules | Personal Development | Postgraduate
CSCU9A1 -
Introduction to Computing Science
CSCU9B1 -
Essential Skills for the Information Age
CSCU9A3 -
Data Structures, Objects and Algorithms
CSCU9N5 -
Multimedia and Human-Computer Interaction
CSCU9P5 -
Software Engineering I
CSCU9Q5 -
Database Principles and Applications
CSCU9V7 -
Concurrent and Distributed Systems
CSCU9A2 -
Programming and User Interface Design
CSCU9B2 -
Making the Most of the World Wide Web
CSCU9T4 -
Managing Information
CSCU9TF -
XML: Self-describing data (Forth Valley College students only)
CSCU9V4 -
Systems I
CSCU9Y4 -
Programming Language Paradigms
CSCU9N6 -
Computer Game Technologies
CSCU9P6 -
Software Engineering II
CSCU9T6 -
Information Systems
CSCU9W6 -
Communications and Networks
CSCU9Z* -
Honours Project
CSCU9YD -
Technologies for e-commerce
CSCU9YE -
Artificial Intelligence
CSCU9YQ -
NoSQL Databases
CSCU9YS -
Computer Security and Forensics
CSCU9YH -
Telecommunications Systems and Services
CSCU9YM -
Modelling for Complex Systems
CSCU9YO -
Big Optimisation Spaces
CSCU9YW -
Web Services
PDMU9L6 -
Information Technology Skills (Half Module)
PDMU9L7 -
Advanced Information Technology Skills (Half Module)
ITNP001 -
Principles and Practice of Programming
ITNP01A -
Concurrent and Distributed Systems
ITNP023 -
Foundations of Information Technology
ITNP033 -
Database Principles and Applications
ITNPBD1 -
Mathematical Foundations
ITNPBD2 -
Representing and Manipulating Data
ITNPBD3 -
Relational and non-Relational Databases
ITNPBD4 -
Commercial and Scientific Applications of Big Data
ITNP051 -
Winter Assignment (MSc IT, MSc CB, MSc CFM)
ITNP056 -
Winter Assignment (MSc AC)
ITNP02B -
Mobile Apps and Services
ITNP070 -
Networking and Webscripting
ITNP090 -
Object Oriented Software Design
ITNPBD6 -
Data Analytics
ITNPBD7 -
Cluster Computing
ITNPBD8 -
Evolutionary and Heuristic Optimisation
ITNP096 -
Masters Project (Advanced Computing)
ITNP097 -
Masters Project (Computing for Business)
ITNP098 -
Masters Project (Computing for Financial Markets)
ITNP099 -
Masters Project (Information Technology)
ITNPBD5 -
Dissertation Project
Undergraduate | Honours Half-Modules | Personal Development | Postgraduate