Welcome to the Warwick first year Computer Science revision guide

This website is a collection of notes for the modules in the first year computer science degree at the University of Warwick.

It is entirely student-run, and not affiliated with or endorsed by the University. We have communicated with members of the department who have said that this project is acceptable, but if at any point we are told this goes against DCS anti-plagiarism guidelines, or any other policy, we will immediately take it down. Additionally, we cannot provide guarantees that all the notes are correct as all content is written by students, however, we will try our hardest to maintain quality.

Another full revision guide, which also contains engineering modules for CSE students, can be found at https://joeyh.dev/notes.

Contributing

We welcome pull requests from anyone who is happy to share their notes, and would be incredibly grateful for any input of content for the individual pages! We will try to provide any reasonable attribution you would like for content you contribute, and any contributions mean we get a more full coverage of the content finished faster, so everyone on the course can benefit from high quality shared notes.

Tutorials on Contributing

Contributors

EdmundGoodman
EdmundGoodman

πŸ–‹ 🎨 πŸ”₯
Justin Tan
Justin Tan

πŸ–‹ 🎨 πŸ”₯
Akram Ahmad
Akram Ahmad

πŸ–‹ 🎨 πŸ”₯
Yijun Hu
Yijun Hu

πŸ–‹ 🎨 πŸ”₯
Josh Fitz
Josh Fitz

πŸ–‹ πŸ”₯
Leo Riviera
Leo Riviera

🎨 πŸ”₯
Joe Harrison
Joe Harrison

πŸ–‹
Leon Chipchase
Leon Chipchase

πŸ–‹ πŸ”₯
Manas Rawat
Manas Rawat

πŸ›
ksanganee
ksanganee

πŸ›
Sam H
Sam H

πŸ›
Lennon Choong
Lennon Choong

πŸ›
MxttyV
MxttyV

πŸ›
Bora A.
Bora A.

πŸ› πŸ–‹
Joseph Evans
Joseph Evans

πŸ–‹ πŸ”₯ 🎨
David Sangojinmi
David Sangojinmi

πŸ›
clara-ramsay
clara-ramsay

πŸ–‹
mariosbf
mariosbf

πŸ–‹
Nian Yii Teh
Nian Yii Teh

πŸ›
Josh Davies
Josh Davies

πŸ›
CJMinecraft
CJMinecraft

πŸ–‹
Felix
Felix

πŸ–‹
TomΓ‘s F.
TomΓ‘s F.

🎨 πŸ›
Parth Mahendra
Parth Mahendra

πŸ›
Michael B. Gale
Michael B. Gale

πŸ‘€
papa-github
papa-github

πŸ›
SH4D0WR1D3R
SH4D0WR1D3R

πŸ›
Jakub Ucinski
Jakub Ucinski

πŸ›
Gia Linh Nguyen
Gia Linh Nguyen

πŸ›
harry-pikesley
harry-pikesley

πŸ›
KevinZΓΈnda
KevinZΓΈnda

πŸ›
Piotr Zychlinski
Piotr Zychlinski

πŸ–‹
Antonio Brito
Antonio Brito

πŸ–‹

This table is generated by the all-contributors bot. The emojis mean the following in this project:

Contact us

Currently, the maintainers/admins for this project are: Akram Ahmad, Edmund Goodman, Justin Tan, Yijun Hu (founding members), and Josh Fitzmaurice, Joseph Evans, Leon Chipchase, and Leo Riviera.

There is a LinkedIn page for the group, which can be found here, and if you have any additional questions, or want to become more involved in contributing to this project, please feel free to DM us on WhatsApp or Discord (search for our names within the main first year CS group chat, or the grey/forklift or cult servers).