Year 4 modules
Semester 1
- CS4092 Special Topics in Computing I
- CS4150 Principles of Compilation
- CS4402 Parallel and Grid Computing
- CS4507 Advanced Software Engineering
- CS4611 Information Retrieval
- CS4614 Introductory Network Security
- CS4616 Distributed Systems
- CS4618 Artificial Intelligence I
- CS4620 Functional Programming I
- CS4501 Computer Science Project
1. CS4092 Special Topics in Computing I
Lab
Friday 12:00 - 13:00 @ 1.15
Moodle: here
2. CS4150 Principles of Compilation
Lecturer: Dr Kieran T. Herley
E-mail: (see in website below)
Website: here
Moodle: here
3. CS4402 Parallel and Grid Computing
Lecturer: Dr.Sabin Tabirca
Website: here
User: teaching
Password: sabintabirca
Materials & more: here
4. CS4507 Advanced Software Engineering
Lecturer: Adrian O'Riordan
E-mail: (see in website below)
Website: here
Materials & more: here
5. CS4611 Information Retrieval
Lecturer: Professor Michel P Schellekens
Textbook: Introduction to Information Retrieval
Materials & more: here
6. CS4614 Introductory Network Security
Lab
Monday 16:00 - 18:00 @ G21
Lecturer: Dr. Paolo Palmieri
E-mail: [email protected]
Website: here
U: cs4614
P: NetSec17
Materials & more: here
7. CS4616 Distributed Systems
Lecturer: Professor Michel P Schellekens
Textbook: Distributed Systems (Chapters 2, 3, 4, 5 and 10)
8. CS4618 Artificial Intelligence I
Lab
Thursday 13:00 - 14:00 @ G24
Lecturer: Derek Bridge
E-mail: (see in website below)
Website: here
9. CS4620 Functional Programming I
Lab
Friday 13:00 - 14:00 @ G21
Lecturer: Marc van Dongen
E-mail: [email protected]
Textbook: Programming in Haskell
Website: here
Moodle: here
10. CS4501 Computer Science Project
Website: Project Manager