Brum.Land
Brum.Land

A student-led study hub for University of Birmingham Computer Science. Not affiliated with the university. Always use official materials as your primary source.

Years
First YearSecond YearThird YearMasters
Site
TimetableBookmarksAboutTerms
Info
Contact
© 2026 brum.land
Home / Second Year
LI · 5 modules

Second Year.

Where it gets real. Below: every module, every paper, every countdown.

52
Papers
15
Videos
LI-SN
SN

Security and Networks

How packets travel and how attackers stop them. TCP/IP, crypto basics, common attacks and defences.

—Exam passed11 May
16
Papers
3
Videos
23
Notes
Diff
LI-DWP
DWP

Databases & Web Programming

SQL, normalisation, plus the web stack — HTML, CSS, JS, and how it talks to a database.

—Exam passed12 May
8
Papers
3
Videos
1
Notes
Diff
LI-AI2
AI2

Artificial Intelligence 2

Deeper machine learning — probabilistic models, deep learning, reinforcement learning.

—Exam passed18 May
7
Papers
3
Videos
1
Notes
Diff
LI-FP
FP

Functional Programming

Haskell. Recursion, types, monads. A different way to think about programs.

—Exam passed2 Jun
2
Papers
3
Videos
3
Notes
Diff
LI-OSSP
OSSP

Operating Systems & Systems Programming

C, processes, threads, scheduling, memory management. Pointers will haunt your dreams.

—Exam passed4 Jun
19
Papers
3
Videos
1
Notes
Diff