Year 1 — Complete

CodeUnitBlockMarkResultCredits
COMS10012Software ToolsTB-471Pass20
COMS10015Computer ArchitectureTB-460Pass20
COMS10016Imperative and Functional ProgrammingTB-156Pass20
COMS10014Mathematics for Computer Science ATB-145Pass20
COMS10013Mathematics for Computer Science BTB-260Pass20
COMS10018Object-Oriented Programming and AlgorithmsTB-260Pass20

Progress Permitted to progress to next stage of study. (2026-06-23)

Year 2 (2026-27)

Current year — just started

COMS20017 Algorithms and Data Open
COMS20008 Computer Systems A Closed
COMS20012 Computer Systems B Closed
COMS20009 Interaction and Society Closed
COMS20007 Programming Languages and Computation Closed
COMS20006 Software Engineering Project Closed

Timetable — TB1 2026-27

Weekly pattern captured from Week 1 (21-25 Sep 2026). Most sessions recur weekly through TB1; a few (marked rotating) change topic/room week to week — reflects Week 1 specifically, re-check periodically.

Monday

13:00–14:00
Software Engineering Project Lecture Dr Daniel Schien Biomedical Sciences Building: E29 Lecture Theatre
15:00–16:00
Algorithms and Data - Data Lecture Professor Alin Achim, Professor Majid Mirmehdi Physics Building: G42 Powell Lecture Theatre
16:00–17:00
Programming Languages and Computation Dr Samantha Frohlich, Dr Eddie Jones, Dr Steven Ramsay Physics Building: G42 Powell Lecture Theatre

Tuesday

10:00–11:00
Programming Languages and Computation Dr Samantha Frohlich, Dr Eddie Jones, Dr Steven Ramsay Physics Building: G42 Powell Lecture Theatre
11:00–13:00
Computer Systems A - Lab Dr Sion Hannuna, Dr Michael Wray Merchant Venturer's Building: 2.11 Linux Computer Lab
14:00–15:00
Y2 Computer Science Group Tutorial Personal tutor group (roster shared across whole cohort) Not shown in timetable view — check app
16:00–17:00
Algorithms and Data - Data Lecture Professor Alin Achim, Professor Majid Mirmehdi 31-37 St. Michael's Hill: Park Place A1.4 Lecture Theatre

Wednesday

11:00–13:00
Computer Systems A - Lab Dr Sion Hannuna, Dr Michael Wray Merchant Venturer's Building: 2.11 Linux Computer Lab

Thursday

09:00–13:00
Software Engineering Group Project - Project Work Not confirmed — check app
14:00–16:00
Software Engineering Project — rotating session (e.g. GitHub refresher, client communication) rotates weekly Dr Daniel Schien Queen's Building: 1.80 (varies by week)
16:00–18:00
Programming Languages and Computation Dr Samantha Frohlich, Dr Eddie Jones, Dr Steven Ramsay Merchant Venturers Building

Friday

10:00–12:00
Software Engineering Project Lecture and Workshop Dr Chris Bevan, Mr Otto Brookes, Dr Jialin Deng, Dr Daniel Schien Queen's Building: F.101a/b/c combined room (Bill Brown Suite)
14:00–15:00
OPTIONAL SEP Drop In - technical support Dr Daniel Schien Merchant Venturer's Building: 2.59 Meeting Room
16:00–17:00
Computer Systems A - Q&A Dr Sion Hannuna, Dr Michael Wray Queen's Building: F.101a/b/c combined room (Bill Brown Suite)

Contacts & organisations

  • Personal tutor: Kyle Keane
  • Faculty office: fse-ug@bristol.ac.uk

COMS Student Handbook 2025-26

44 announcements

  • Welcome
  • Student Support
  • About Your Programme
  • School Staff
  • Assessment
  • Student Inclusion/Representation/Societies
  • Studying on-campus and online
  • Progression & Awards
  • Employability/Careers/Study Opportunities

Academic Integrity: School of Computer Science 2025

  • Welcome
  • Academic Integrity
  • Plagiarism
  • Collusion
  • Contract cheating
  • Support
  • Final quiz

Sources:

  • Blackboard (ole.bris.ac.uk) — course structure, per-assignment status, announcements
  • eVision (bristol.ac.uk/assessment-marks) — official marks and progression outcomes
  • Outlook (stef.l.2025@bristol.ac.uk) — tutor assignment, registration/progression emails
  • University of Bristol app, web version (app.bristol.ac.uk) — personalised timetable

Appearance