Information Technology (IT) offers huge scope for rewarding computer science careers, ranging from the highly technical to the business driven.
At City St George’s, we are at the forefront of this industry: based on the doorstep of London’s Tech City technology cluster, we offer a host of research-led enterprise computer science degree course, cyber security courses, Java and other programming languages & IT course opportunities in the UK.
We have been at the leading edge of computing here in the UK for six decades: we laid the groundwork for the foundation of the British Computer Society and were among the first in the UK to award Computer Science degrees.
Explore our computer science and computing courses
Career perspectives
Our graduates go into jobs like programming, coding, software engineering and data analysis.
Get inspired
-
How to become a web developer
City St George’s will help you prepare for a rewarding career as a web developer where you will be expected to design and build websites, web-based services and applications.
-
How to become a video game developer
City St George's has been leading the UK in computer science for six decades and can help you on your career to becoming a video game developer.
Facilities
Related courses
- Spreadsheet Data Analysis and Automation with Python Short courses and professional development
- Computer Science MSc Postgraduate taught degree
- Photoshop: An Introduction Short courses and professional development
- Computer Science with Software Engineering MSc Postgraduate taught degree
- Intermediate AutoCAD: Professional 2D and 3D Drawing Production Short courses and professional development
- Computer Science with Data Analytics MSc Postgraduate taught degree
- Adobe InDesign: An Introduction Short courses and professional development
- Computer Science with Artificial Intelligence MSc Postgraduate taught degree
- Adobe Illustrator Short courses and professional development
- Data Science MSc Postgraduate taught degree
- Computer Science with Cyber Security MSc Postgraduate taught degree
- PowerShell Basics Short courses and professional development
- JavaScript and Modern Frontend Development Short courses and professional development
- Advanced Web Development Using Bootstrap Short courses and professional development
- Financial Modelling in Excel Short courses and professional development
- Cyber Security Fundamentals Short courses and professional development
- Data Science Apprenticeship MSc Postgraduate taught degree
- Microsoft Access Database Short courses and professional development
- Introduction to Conversational and Generative AI Short courses and professional development
- Web Programming using PHP/MySQL Part 1 Short courses and professional development
- Java 2: Object-Oriented Programming with Java Part 2 Short courses and professional development
- Computer Science Foundation Foundation course
- Web Programming using PHP/MySQL Part 2 Short courses and professional development
- Java 1: Object-Oriented Programming with Java Part 1 Short courses and professional development
- Introduction to Programming with Python Short courses and professional development
- Computer Science BSc (Hons) Undergraduate degree
- C/C++ – Introduction to Programming Using C Part 1 Short courses and professional development
- Microsoft Access VBA Programming Short courses and professional development
- Advanced JavaScript with ReactJS and NextJS Short courses and professional development
- Introduction to AutoCAD drawing in 2D with a 3D Overview Short courses and professional development
- C/C++ – Object-Oriented Programming Using C++ Part 2 Short courses and professional development
- Linux Server Administration and Security Short courses and professional development
- Cyber Security MSc Postgraduate taught degree
- Artificial Intelligence MSc Postgraduate taught degree
- Software Engineering with Cloud Computing MSc Postgraduate taught degree
- Computer Science MSci (Hons) Undergraduate degree
- Linux Network and System Administration Short courses and professional development
- Applied MS Excel for Business Short courses and professional development
- Database Design with SQL Server Short courses and professional development
- Introduction to Data Analytics and Machine Learning with Python Short courses and professional development
- Introduction to R for Data Analysis Short courses and professional development
- Building Websites with HTML, CSS and Flexbox Short courses and professional development
- Cyber Security Apprenticeship MSc Postgraduate taught degree
- Computer Science with Cyber Security MSci (Hons) Undergraduate degree
- User Experience Engineering MSc Postgraduate taught degree
- Computer Games Technology with VR MSc Postgraduate taught degree
- Computer Science with Games Technology BSc (Hons) Undergraduate degree
- Visual Basic for Applications (VBA) in Excel Part 2 Short courses and professional development
- Computer Science with Games Technology MSci (Hons) Undergraduate degree
- Human-Computer Interaction Design MSc Postgraduate taught degree
- Visual Basic for Applications (VBA) in Excel, Building Applications Part 3 Short courses and professional development
- Introduction to SQL and Relational Databases with Oracle Short courses and professional development
- Visual Basic for Applications (VBA) in Excel Part 1 Short courses and professional development
- Computer Science PhD/MPhil Postgraduate research degree
- Build a Website in a Week with HTML5 and CSS3 Short courses and professional development
- Financial Engineering in Interest Rates and FX (C++ Applications in Quantitative Finance) Short courses and professional development