Computer Science

First Class Honours in Computer Science from Royal Holloway, University of London

Modules:

  • Object Oriented Programming 1
  • Object Oriented Programming 2
  • Programming Laboratory
  • Internet Services
  • Mathematical Structures (Discrete Mathematics)
  • Machine Fundamentals
  • Software Design
  • Software Engineering
  • Team Project
  • Operating Systems
  • Databases
  • Algorithms & Complexity
  • Multi-Dimensional Data Processing (Linear Algebra)
  • Artificial Intelligence
  • Introduction to Information Security
  • User Centred Design
  • IT Project Management
  • Functional Programming
  • Final Year Project (Web Development)
  • Machine Learning
  • Computational Finance
  • Security Management

Skills for course:

Java

Object Oriented Programming

Data Structures

Problem Solving

Critical Thinking

Time Management

Python

Simple GUI

Leadership

Communication

Project Management

Creativity

Adaptability

User Centric Design

HTML

CSS

JavaScript

Web Development

Mathematics

Discrete

Logics

JUnit

Git

Maven

Design Patterns

Version Control

DevOps

TypeScript

Prisma

NextAuth

Next.js

React

GraphQL APIs

Apollo

Teamwork

Database Management Systems

Databases

Indexing

User Authentication

Security

Cyber-Security

APIs

C

Relational Databases (SQL)

Normalisation

PostgreSQL

Algorithms

Linear Algebra

NumPy

Matplotlib

Data Science

Data Visualisation

Artificial Intelligence

Cryptography

Quality Management

Risk Management

Stakeholder Management

Scope Management

Cost Management

Procurement Management

Integration Management

Haskell

Scala

Functional Programming

Chakra UI

Firebase

Recoil

Docker

GitHub Actions

GitHub

Google Cloud Platform

Yarn

ESLint

Prettier

SQLAlchemy

Flask

Poetry

REST APIs

Non Relational Databases (NoSQL)

Cloud Computing

SDK

State Management

Containerization

Infrastructure as Code

Continuous Delivery

Continuous Integration

Continuous Deployment

Automation

Linting

Object Relational Mapping

Machine Learning

Scikit Learn

Jupyter Notebooks

Algebra

Hyperparameters

Boosting

Neural Networks

Probability

Statistics

Calculus

Mechanics

Computer Science

Logo for Computer Science

Royal Holloway, University of London

Bachelor of Science (BSc)

2020 - 2023

Grade:

First Class Honours