CSB Year 4

computer science img

Senior Sophister

In the Senior Sophister (fourth) year, students take a combination of subjects, of which at least 20 ECTS credits must be from business and 20 ECTS credits in Computer Science. The Computer Science Final Year Project is mandatory. The computer science modules offered to Senior Sophister students are shown below.

Current students should follow the links to the eLearning environment, (Blackboard), or to the module website or refer to my.tcd.ie for full details, including assessment criteria and learning outcomes.

General Information

CSB_Specific-Handbook-2020-21 Download

Module Choice Form for SS students 2021-2022

Computer Science – Year 4


CSU34031 – Advanced Telecommunications

(Semester 2, 5 ECTS) This module concentrates on building upon the students SF years data
communications knowledge and introduces them to advanced topics in the areas of
data communications and cryptography.

CSU44001 – Fuzzy Logic and Control Systems

(Semester 1, 5 ECTS) This course will introduce you to the exciting new field of fuzzy systems and the related topics in machine learning and the so-called deep learning neural nets.

CSU44004 – Formal Verification

(Semester 1, 5 ECTS) Specification languages and logics; axiomatic program semantics. Formal proof
systems to verify software and system properties such as propositional, predicate
and Hoare logic.

CSU44051 – Human Factors

(Semester 1, 5 ECTS) The module provides an introduction to the field of Human-Computer Interaction, focused both on understanding human interactions with technology and on the design of useful and usable interactive systems.

CSU44052 – Computer Graphics

(Semester 1, 5 ECTS) The objective of this module is to equip the students with the fundamental understanding of the major elements of Computer Graphics and explore related areas including geometric modelling, rendering and animation.

CSU44053 – Computer Vision

(Semester 1, 5 ECTS) The aim of this module is to give students a firm understanding of the theory
underlying the processing and interpretation of visual information and the ability to
apply that understanding to ubiquitous computing and entertainment related

CSU44081 – Technology Entrepreneurship

(Semester 2, 5 ECTS) Explain how high tech venture creation operates, with an emphasis on the processes developed by the Silicon Valley venture community over the past 20 years

CSU44098 – Group Design Project

(Semester 2, 10 ECTS) Instruction will be provided in Agile development methodologies and facilities will be provided in order to promote close collaboration between team members.

Business Modules

Year 4: Senior Sophister