Module Information

Undergraduate Modules - Computer Science (2018/2019)

Part 1 Semester 1

  • CC12020 - Cyflwyniad i Raglennu
  • CC18010 - Datblygiad Proffesiynol a Phersonol
  • CS01010 - Spreadsheets for University Students
  • CS01120 - Information Technology for University Students
  • CS10220 - Introduction to Computer Infrastructure
  • CS10410 - The Mathematics Driving License for Computer Science
  • CS12020 - Introduction to Programming
  • CS12510 - Functional Programming
  • CS12910 - Computational thinking
  • CS18010 - Professional and Personal Development

Part 1 Semester 2

  • CC12320 - Rhaglennu gan ddefnyddio Iaith Gwrthrych-Gyfeiriadol
  • CS02320 - Foundation Programming
  • CS02420 - Foundation Mini Projects
  • CS10720 - Problems and Solutions
  • CS12320 - Programming Using an Object-Oriented Language
  • CS15020 - Web Development Tools

Part 2 Semester 1

  • CC21120 - Dylunio Rhaglen, Strwythurau Data a Algorithmau
  • CS21120 - Program Design, Data Structures and Algorithms
  • CS23820 - C and C++ and Environments
  • CS24400 - Scientific Python
  • CS25320 - Programming for the Web
  • CS25820 - System and Network Services Administration
  • CS27020 - Modelling Persistent Data
  • CS31310 - Agile Methodologies
  • CS32420 - Computer Graphics and Games
  • CS34110 - Computer Vision
  • CS35710 - Ubiquitous Computing
  • CS35910 - Internet Services Administration
  • CS36110 - Machine Learning
  • CS36510 - Space Robotics
  • CS37420 - E-Commerce: Implementation, Management and Security
  • CS38110 - Open Source Development Issues
  • CS39820 - Technology Entrepreneurship
  • CSS0100 - Sandwich Year
  • SE31520 - Developing Internet-Based Applications
  • SEM5640 - Developing Advanced Internet-Based Applications
  • SEM5720 - Internet Technologies
  • SEM6120 - Fundamentals of Intelligent Systems

Part 2 Semester 2

  • CC22120 - Cylch Bywyd Datblygiad Meddalwedd
  • CC39440 - Prosiect Hir
  • CC39620 - Prosiect Byr
  • CS22120 - Software Engineering
  • CS22220 - Software Engineering for the Web
  • CS22620 - Web Design and the User Experience
  • CS24320 - Applied Graphics
  • CS24420 - Scientific Python
  • CS26020 - Robotics and Embedded Systems
  • CS26520 - Artificial Intelligence
  • CS35510 - Applied Web Programming
  • CS35810 - Further Issues in System and Network Services Administration
  • CS38220 - Professional Issues in the Computing Industry
  • CS39360 - Single Semester Major Project for 3.5+1.5 Scheme Only
  • CS39440 - Major Project
  • CS39620 - Minor Project
  • CS39930 - Web-Based Major Project
  • CSS0060 - Sandwich Year
  • CSS0080 - Sandwich Year
  • CSS0160 - Sandwich Year
  • SEM1020 - Advanced Software Engineering
  • SEM2220 - Mobile Solutions
  • SEM6420 - Machine Learning for Intelligent Systems

Postgraduate Modules - Computer Science (2018/2019)

Semester 1

  • CHM5720 - Internet Technologies
  • CHM5820 - Enterprise Systems Development
  • CSM0120 - Programming for Scientists
  • CSM2120 - The Object Oriented Programming Paradigm
  • CSM3120 - Modelling, Managing and Securing Data
  • CSM6120 - Fundamentals of Intelligent Systems
  • CSS0200 - Sandwich Year (PG)
  • CSS0300 - Sandwich Year (PG)

Semester 2

Semester 3 (Dissertation)