Browse Courses
Discover courses across every level โ from primary school to professional development.
604 courses available
Computer Science
Object-Oriented Programming and Software Design
Going beyond the programming fundamentals already covered in this faculty โ object-oriented principles including classes, inheritance, and polymorphism, and the basic software design practices that keep growing programs manageable.
Information Technology
Networking and IT Infrastructure Fundamentals
How computers actually talk to each other and how IT infrastructure is put together โ networking fundamentals, the OSI model, and an introduction to the servers, storage, and infrastructure components IT professionals manage.
Cyber Security
Foundations of Cybersecurity and Information Assurance
The core principles of protecting information and systems โ confidentiality, integrity, and availability, common categories of threat and attack, and the foundational security controls and practices every cybersecurity professional relies on.
Data Science
Introduction to Data Science and Statistical Computing
How raw data becomes insight โ the data science workflow from collection through cleaning to analysis, and the basic statistical and computational tools data scientists use to explore and interpret data.
Artificial Intelligence
Foundations of Artificial Intelligence and Machine Learning
The core ideas behind machines that learn and reason โ what artificial intelligence actually is, the major approaches to machine learning, and the foundational algorithms and concepts every subsequent AI course in this programme builds on.
Software Engineering
Software Engineering Principles and the Software Development Life Cycle
How software is actually built as an engineering discipline, not just written โ requirements gathering, the major software development life cycle models, and the testing and quality practices that separate professional software engineering from ad-hoc coding.
Business
Principles of Management
The fundamentals of organising and running any enterprise โ planning, organising, leading, and controlling โ the four core management functions every business and management discipline in this faculty builds on.
Business
Financial Accounting Fundamentals
The language of business โ double-entry bookkeeping, the preparation of core financial statements, and how accounting information is used to understand the financial position and performance of an organisation. The foundation every business discipline in this faculty relies on to read and interpret financial information.
Business
Principles of Economics
The core ideas underlying how individuals, firms, and economies make decisions under scarcity โ microeconomic principles of supply, demand, and markets, and macroeconomic principles of growth, inflation, and unemployment, forming the analytical foundation for every discipline in this faculty.
Business
Business Statistics and Quantitative Methods
The quantitative toolkit every business discipline in this faculty relies on โ descriptive statistics, probability, and basic quantitative techniques for analysing business data and supporting decision-making.
Accounting
Intermediate Financial Accounting and Reporting
Going beyond the fundamentals already covered in this faculty โ accounting for assets, liabilities, and equity in depth, and the preparation of financial statements in line with recognised accounting standards and reporting requirements.
Finance
Principles of Corporate Finance
How organisations make financial decisions โ the time value of money, valuation, capital budgeting, and the fundamentals of how businesses raise and allocate capital, building directly on the accounting foundations already established in this faculty.