Tutorial Assistance for Informatics: Autumn Semester 2023

This is the current state of the allocation of teaching assistants to modules in Informatics for the academic year 2023-24 (Autumn Semeter). All PhD students and associate tutors are invited to offer teaching support. Masters students are invited to offer support for first year modules (suitability may be determined by CV and interview). All such support is paid based on the actual hours worked; it takes account of each activity undertaken, including marking, under a common scheme agreed across all of the Science Schools. When you take up the offered work, you will be provided with a doctoral tutor contract. Research fellows may also contribute, but should check with their faculty principal investigator first.

If you are a new PhD student or have not previously undertaken any teaching work, you should also register for the Fundamentals of Teaching & Learning in Higher Education course.

The list below shows all the modules for which teaching assistance is currently required. Module convenors wanting a different distribution of TA activities must use these hours as the limit, based on the standard Science Schools allowances. Modules with fewer than 40 students do not attract any support, except in special circumstances.

Some of these modules require quite a few hours of tutorial assistance, and it therefore makes sense for more than one TA to support each module. A two-way split is common, but other arrangements are possible. You can check whether you are available to be at classes by clicking on the module link and navigating to Resources -> View timetable, although for some modules you might only be asked to mark coursework.

Email me (i.mackie@sussex.ac.uk) with expressions of interest in the work detailing:

  1. which modules you wish to assist with (including less preferred choices in case your first choices are no longer available);
  2. details of your expertise and past teaching experience; and
  3. an estimate of how many hours you wish to work this term
Work will be allocated according to relevant expertise and experience, on a first come-first served basis.

Many thanks,

Ian Mackie
July 2023 (last modified 23/09/2023)


Informatics Teaching Assistance for Autumn 2023


To Be Allocated

Student numbers to be confirmed.

Please note that this page will be updated frequently - additional modules may appear

Year 1

Programming Concepts (G6007)Autumn
Year 1. Ian Mackie. 283 students, 4 classes/week, 120 hours.
Aisha Lawal Shuaibu (35 Hours)

Year 2

Natural Language Engineering (G5119) Autumn
Year 2. Jeff Mitchell. 209 students, 6 classes/week
Hao Zhang (55 hours)

Compilers and Computer Architecture (G5035)Autumn
Year 2. Hsi-Ming Ho, Ian Mackie. 300 students, 5 classes/week, 152 hours.
Jak Kostrzanowski (35 hours)

Program Analysis (G6017)Autumn
Year 2. Kingsley Sage. 277 students, 1 class/week + marking (wk6, wk11). 170 hours.

Year 3

Human-Computer Interaction (G5026)Autumn
Year 3 + M. Dmitrijs Dmitrenko. 215+30=235 students, 6 classes, 150 hours.
Caran Anagnostopoulou (75 Hours, Sanduni Pinnawala (28 hours), [Josh Kybett - Reed - hours TBC]

Knowledge and ReasoningAutumn
Year 3. Ron Grau. 130 students, 3 classes. Software project marking (AI game), 130 hours.

MSc/year 4

Global Design Challenge

Global Design ChallengeAutumn / Inter-session week
Interest in global computing issues and/or ICT for development is preferable; see EWB Challenge for more information. TAs will be asked to attend a brief interview, and must commit to attending 4 hours of training in the Autumn as well as the TAing in the inter-session week (last week of January 2023).
Year 1. Dmitrijs Dmitrenko / Ian Mackie.


Tentatively Allocated

The following modules have been allocated, subject to agreement between tutors, students and HoD.

Year 0

Foundation programming (G6065)Autumn
Year 0. Richard Handy, 75 students, marking (40 hours)
Thomas Misiek (125 hours)

Mathematics for Computing 1 (G6082)Autumn
Year 0. Kingsley Sage, 74 students, 2 class/week, 50 hours.
Hannah Oh (50 hours)

Communication and Learning Skills (G6066)Autumn
Year 0. Ramiz Alihodzic. Marking - 125 hours.
Kinda Al Sayed (125 hours)

Year 1

Mathematical Concepts (G6012)Autumn
Year 1. Niel de Beaudrap. 287 students, 8 classes/week, 122 hours.
Caran Anagnostopoulou (50 Hours)

Introduction to ProgrammingAutumn
Year 1. Chris Thornton 287 students, 5 classes/week
Hannah Oh (145 hours), Gary Isherwood (145 hours)

Introduction to Cognitive Science (G5077)Autumn
(Ghost in the Machine - this module is now known as: Introduction to Cognitive Science: Minds, Machines and Consciousness.)
Year 1. Peter Cheng and Simon Bowes, 63 students, 5 classes/week, 170 hours.
Fiorenzo Colarusso (90h), Trevor Hewit (hours TBC), Fernando Rodriguez Vergara (hours TBC), Adam Rostowski (hours TBC)

Introduction to Multimedia (G5039)Autumn
Some experience with Photoshop, Dreamweaver, HTML, CSS and Javascript preferable.
Year 1. Paul Newbury. 155 students, 3 classes/week, 88 hours.
Azzah Al Amroo (55 hours), [Joshua Kybett (Reed: hours TBC)]

Year 2

Game Design and Development (G6078) Autumn
Year 2. Paul Newbury.
Caran Anagnostopoulou (38 Hours)

Knowledge of SQL and entity-relationship diagrams preferable.
Year 2. David Weir. 350 students, 6 classes/week, 175 hours.
Kieran Young (40 hours) Albertus Andito (35 hours) [Josh Kybett - hours TBC]

Philosophical Foundations of Cognitive Science (C8808) Autumn
Year 2. Simon Bowes. 76 students, 1 classes/week, 55h labs + 50 marking = 105 hours.
Adam Rostowski (105 hours)

Year 3

E-Business and E-Commerce Systems (G5075)Autumn
Year 3 + M. Natalia Beloff. 33+24=57 students, 2 class/week, 44 hours.
Yahya Almazni (44 hours)

Comparative Programming (G6021) Autumn
Knowledge of Haskell required.
Year 3. Ian Mackie. 85 students, 2 one-hours labs/week, 80 hours.
Marc Thatcher (25 hours), Max Worgan (25 hours)

Introduction to Computer SecurityAutumn
Year 3. Naercio Magaia, Imran Khan. 194 students, 4 classes/week, 160 hours.
Bo Wang (88 hours), Ziqi Yan (132 hours)

MSc/year 4

Artificial Life (819G5)Autumn
Year M. Chris Johnson. 16 students, 1 class/week, 21 hours.
Miguel de Llanza Varona (21 hours)

Systems for Information Management (976G5) (*)Autumn
Year M. Imran Khan, 2h class/week. 58 hours.
Ziqi Yan (44 hours) [Joshua Kybett (Reed: Hours TBC)]

Intelligence in Animals and Machines (826G5).Autumn
Year M. Maxine Sherman. 48 hours.
Poppy Collis (25 hours), Eleanna Kritkaki (25 hours), Nay Newman (48 hours)

Maths and Computational Methods for Complex Systems (817G5)Autumn
Year M. Dhruva Raman, Fernando Rosas. 126 students, 1 class/week, 180 hours.
Christopher Dunne (35 hours), Giles Winchester (75h), Enrico Caprioglio (55 hours), Giuseppe Castiglione (75 hours), Avel Guenin-Carlut (20 hours), Pawel Piekarz (35 hours)

Programming Through Python (823G5)Autumn
Year M. Ben Evans. 55 Hour labs
Dexter Shepherd (80 hours), Nay Newman (80 hours), Rahul Date (61 hours), Azzah Al Amroo (61 hours) Pranav Indrakanti (55 hours)

Algorithmic Data Science (969G5)Autumn
Year M. Adam Barrett. 150 students, 1 class/week, 50 hours.
Pranav Indrakanti (54 hours), Max Worgan (55 hours), Kieran Gibb (74), Romy Beaute (54 hours) [Reed: Joseph Starkey - 29 hours]

Advanced Software Engineering (947G5)Autumn
Year M. Hsi-Ming Ho. 55 students, 1 class/week, 50 hours.
Sanduni Pinnawala (35 hours)