Skip to content

Latest commit

 

History

History
309 lines (216 loc) · 11.8 KB

Year4.md

File metadata and controls

309 lines (216 loc) · 11.8 KB

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.


Computer Network Security (F20CN/F21CN)

Course Details

Python

Bash Scripting

Security Concepts:

Online Courses

Books


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)

  • Basic Python
    This is very brief, and should be followed by completing a further full Python online course of your choice.

3D Graphics and Animation (F20GA/F21GA)

Course Details

C++


Information Systems Methodologies (F20IF/F21IF)

Course Details


Intelligent Robotics (F20RO/F21RO)

Course Details


Rigorous Methods for Software Engineering (F20RS/F21RS)

Course Details


Statistical Modelling and Analysis (F20SA/F21SA)

Course Details


Industrial Programming (F20SC/F21SC)

Course Details

C#

Python


Applied Text Analytics (F20AA/F21AA)

Course Details


Advanced Interaction Design (F20AD/F21AD)

Course Details


Advanced Network Security (F20AN/F21AN)

Course Details


Big Data Management (F20BD/F21BD)

Course Details


Data Visualisation and Analytics (F20DV/F21DV)

Course Details


e-Commerce Technology (F20EC/F21EC)

Course Details


Digital Forensics (F20FO/F21FO)

Course Details


Computer Games Programming (F20GP/F21GP)

Course Details