BSc in Computer Science
A broad computing degree covering programming, data structures, databases, operating systems, networks, software engineering, artificial intelligence, web and mobile development, cyber security…
Search 31 programs across undergraduate, postgraduate and professional training, online and on campus.
A broad computing degree covering programming, data structures, databases, operating systems, networks, software engineering, artificial intelligence, web and mobile development, cyber security…
A practical ICT degree that combines programming, systems analysis, databases, networking and security, with electives such as User Interface Programming and Semantic…
Learn how professional software is designed, specified, tested and delivered, from requirements analysis and software architecture to web and mobile development and…
Build expertise in financial and cost accounting, auditing, taxation and accounting information systems, with practical training and a senior research project.
Where business meets technology: systems analysis, databases, networking, e-business and business analytics, finishing with a senior project.
Study micro- and macroeconomics, econometrics, development and public finance, and learn to analyse economic policy. Includes a senior research project.
Learn recruitment, training, performance management, compensation and labour law, and how people strategy supports organisations. Includes a senior research project.
A foundation in strategy, leadership, operations, marketing and entrepreneurship for future managers and business owners. Includes a senior research project.
Explore development theory, project management, monitoring and evaluation, and governance, with field-based learning and a senior research project.
Study international law, foreign policy, conflict resolution and negotiation, with simulations, internships and a senior research project.
Learn counselling, social welfare policy, case management and child and family welfare, with a field practicum and a senior research project.
Prepare to protect and improve community health through prevention, health promotion and hands-on community practice, including health screenings run by students.
Train in the skills lab and in supervised practice to provide safe, caring nursing to patients and communities.
Learn to support mothers and newborns before, during and after birth, through classroom study and supervised practice.
Develop the strategic, financial and people skills to lead organisations, through 13 courses and an MBA thesis.
Advanced study of financial and management accounting, auditing, taxation, investment and risk, finishing with a master’s thesis.
Master project design, scheduling, budgeting, risk, procurement, and monitoring and evaluation, finishing with a master’s thesis.
Advanced algorithms, databases, artificial intelligence, machine learning, cloud and distributed systems, finishing with a master’s thesis.
Design secure networks and defend organisations: ethical hacking, digital forensics, cloud security, cryptography and cyber governance, finishing with a master’s thesis.
Statistics, Python and R, machine learning, big data and visualisation for evidence-based decisions, finishing with a master’s thesis.
Political theory, comparative politics, foreign policy, global governance, peace and security, and public policy, finishing with a master’s thesis.
Lead schools and education systems: planning, policy, governance, curriculum, quality assurance and digital transformation, finishing with a master’s thesis.
Strategic HR, talent management, labour law, performance and reward, and HR analytics, finishing with a master’s thesis.
Grow brands online with social media, search, content, email and paid advertising, and measure what works.
Plan, schedule, budget and deliver projects, and keep them on track with monitoring, evaluation and reporting.
Learn design principles and branding, create social media graphics and edit photos with Canva and other tools, and build a portfolio.
Strengthen leadership, communication, team management, decision making, conflict management and performance management.
Turn data into decisions with Excel, data cleaning, visualisation, business intelligence and clear report writing.
Protect people and organisations online: network and account security, malware and phishing protection, data protection and incident response.
Become confident with Word, Excel, PowerPoint, email and internet, Google Workspace and digital file management.
Build websites with HTML, CSS and JavaScript basics, design layouts, set up hosting and domains, and finish with your own website project.
Questions about programs or fees? Our admissions team is a WhatsApp message away.