Level Four (2022-2023)

/home/level-four/

Modules

Level four consisted of six modules, one worth zero credits, one worth 40 credits and four worth 20 credits each.

M30220 - Core Computing Concepts

A four-part module covering: IoT & Privacy; Web Development; Security; and Usability Engineering.

Grade Achieved: 1st Class

Notes | Web Dev Cheatsheet | Security Cheatsheet | Usability Cheatsheet | Web Dev Code

M30231 - Networks

A foundational introduction to Computer Networks.

Grade Achieved: 1st Class

Notes | TB2 Exam Cheatsheet

M30230 - Database Systems Development

An introduction to relational databases using PostgreSQL on a Linux VPS.

Grade Achieved: 1st Class

Notes | SQL Cheatsheet | Theory Cheatsheet | Weekly Labs

M0299 - Programming

Ground-up learning to write code beginning with Python 3, then moving onto Dart for advanced applications, including Flutter. Module Grade Calculator (v1) developed during this module.

Grade Achieved: 1st Class

Notes | Dart Cheatsheet | Weekly Labs | MGC (V1)

M30943 - Architecture and Operating Systems

Foundational concepts of maths and a comprehensive introduction to Binary, Boolean Algebra, CPUs and the function of Operating Systems.

Grade Achieved: 1st Class

Notes (computing component) | Notes (maths component)

Side Quests

In true me fashion, I couldn't just be simple and do University. I had to find some so-called side quests to fill every waking hour...

I coordinated (read Project Managed) a 450 person youth summer camp for Woodcraft Folk, with planning beginning in September 2022 and the camp taking place in the summer of 2023. While the camp was a huge success, it did take up basically every waking moment of my first year of uni which wasn't spent doing Uni things or adulting.

Alongside this, I also took on a role at PureFM, the Portsmouth University Radio Experience. My role was to look after their website, which back then used WordPress and to do some custom software development. I built a Tech Dash, and a studio clock (which was really badly built, I learnt after being shamed in a Web Dev lab by a lecturer). My tenure at PureFM would carry on into my second year as I undertook a committee role!