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 / First Year
LC · 5 modules

First Year.

The fundamentals. Welcome to it. Below: every module, every paper, every countdown.

39
Papers
15
Videos
LC-MLFCS
MLFCS

Mathematical & Logical Foundations of CS

Discrete maths, sets, relations, induction and the logic that underpins everything else.

—Exam passed11 May
9
Papers
3
Videos
4
Notes
Diff
LC-AI1
AI1

Artificial Intelligence 1

Search, logic, knowledge representation, agents and a gentle introduction to machine learning.

—Exam passed14 May
9
Papers
3
Videos
0
Notes
Diff
LC-DSA
DSA

Data Structures and Algorithms

Arrays, lists, trees, graphs and the algorithms that walk them. Big-O all the way down.

—Exam passed19 May
7
Papers
3
Videos
1
Notes
Diff
LC-CSPP
CSPP

Computer Systems & Professional Practice

How computers actually work — assembly, memory, OS basics — plus ethics and the working life of an engineer.

—Exam passed1 Jun
2
Papers
3
Videos
7
Notes
Diff
LC-TOC
TOC

Theories of Computation

Automata, languages, decidability and the limits of what computers can do.

—Exam passed3 Jun
12
Papers
3
Videos
2
Notes
Diff