Year 4 Resources

Index

Semester 1

Semester 2


Biologically Inspired Computation (F20BC/F21BC)

Course Details

Linear Algebra

Calculus

(Optional)

Some knowledge of data structures basic (Arrays, LinkedList, Stacks, Queues) and advanced (Disjoint Sets, Self-Balancing Trees, Segment Trees, Tries, quadtree…).
These are needed to understand implementation of meta-heuristic algorithms.


Back To Top ↥

Computer Network Security (F20CN/F21CN)

Course Details

Python

Bash Scripting

Security Concepts:

Online Courses

Books


Back To Top ↥

Data Mining and Machine Learning (F20DL/F21DL)

Course Details

Basic knowledge of Python is required. This includes some Python libraries like NumPy, Pandas and Matplotlib. (Scikit-Learn & TensorFlow is a plus)


Back To Top ↥

3D Graphics and Animation (F20GA/F21GA)

Course Details

C++

-


Back To Top ↥

Information Systems Methodologies (F20IF/F21IF)

Course Details


Back To Top ↥

Intelligent Robotics (F20RO/F21RO)

Course Details


Back To Top ↥

Rigorous Methods for Software Engineering (F20RS/F21RS)

Course Details


Back To Top ↥

Statistical Modelling and Analysis (F20SA/F21SA)

Course Details


Back To Top ↥

Industrial Programming (F20SC/F21SC)

Course Details

C#

Python


Back To Top ↥

Applied Text Analytics (F20AA/F21AA)

Course Details


Back To Top ↥

Advanced Interaction Design (F20AD/F21AD)

Course Details


Back To Top ↥

Advanced Network Security (F20AN/F21AN)

Course Details


Back To Top ↥

Big Data Management (F20BD/F21BD)

Course Details


Back To Top ↥

Data Visualisation and Analytics (F20DV/F21DV)

Course Details


Back To Top ↥

e-Commerce Technology (F20EC/F21EC)

Course Details


Back To Top ↥

Digital Forensics (F20FO/F21FO)

Course Details


Back To Top ↥

Computer Games Programming (F20GP/F21GP)

Course Details


Back To Top ↥
Theme  Moonwalk