π CS Γ DS Knowledge Vault
Exam-ready notes for a CS + DS double degree. Start from a unitβs Map of Content, or use search (Ctrl+K / Cmd+K).
π Year 1 β Semester 1
- π FIT1047 β Introduction to Computer Systems, Networks and Security Β· MARIE, Boolean logic, OS, networks, security β π Cheatsheet
- π FIT1058 β Foundations of Computing Β· discrete maths, logic, proofs, combinatorics, number theory, graphs β π Cheatsheet
- π FIT1043 β Introduction to Data Science Β· DS lifecycle, pandas, models, Big Data, ethics β π Cheatsheet
π Year 1 β Semester 2
- π FIT1008 β Fundamentals of Algorithms Β· ADTs, data structures, sorting, Big-O β π Cheatsheet
- π FIT2094 β Databases Β· relational theory, normalisation, Oracle SQL β π Cheatsheet
- π FIT2099 β Object Oriented Design Β· Java OO design, SOLID, UML β π Cheatsheet
π Year 2 β Semester 1
- π FIT2004 β Algorithms and Data Structures Β· dynamic programming, greedy algorithms, graph algorithms, network flows, string matching β π Cheatsheet
- π FIT2014 β Theory of Computation Β· automata theory, regular expressions, grammars, Turing machines, decidability β π Cheatsheet
- π FIT2086 β Modelling for Data Analysis Β· probability, distributions, statistical inference, hypothesis testing, regression
- π FIT2102 β Programming Paradigms Β· declarative & functional paradigms, Haskell, type systems, lambda calculus, FRP
- π FIT2109 β Computer Science Workshop Β· command-line, version control, debugging/profiling, remote & virtual machines, agentic coding
- π FIT3003 β Business Intelligence and Data Warehousing Β· data warehousing, dimensional modelling, star schemas, ETL, OLAP