Computer Science • Human Resources • Artificial Intelligence • Digital Organisations
Master of Science • Computer • HR Emphasis
Computer science meets human resources

Build digital systems.
Transform human resources.

Explore computer science through a Human Resources lens. Study programming, software engineering, databases, artificial intelligence, cybersecurity, cloud computing, data analytics, information systems and digital HR.

The programme

A computer science degree for modern HR.

Connect computing knowledge with workforce management, organisational systems and digital employee experiences.

01

Computer Science

Programming, algorithms, software engineering, operating systems and computational thinking.

02

Data & Databases

Build structured data systems for workforce, organisational and business information.

03

Human Resources

Apply technology to recruitment, workforce planning, employee experience and people management.

04

Digital HR

Design digital HR platforms, automation, analytics and AI-supported HR systems.

Learning architecture

From HR problems to computer systems.

The programme connects people and organisational questions with computational design, data and technology.

01

Understand

People & business needs.

02

Design

Algorithms & workflows.

03

Build

Software & applications.

04

Store

Databases & information.

05

Protect

Cybersecurity & privacy.

06

Transform

AI & digital strategy.

Computer systems

The technology behind digital HR.

Learn how computing infrastructure and software can support workforce operations and organisational decision-making.

01

Programming

Build applications and automation using programming concepts, algorithms and software development.

02

Software Engineering

Analyse requirements, design systems, test software and develop maintainable digital solutions.

03

Databases

Design relational databases and manage structured employee and organisational information.

04

Cloud Computing

Explore cloud platforms, scalable applications, storage and software-as-a-service systems.

05

Artificial Intelligence

Explore machine learning, natural language processing and responsible AI applications in HR.

06

Cybersecurity

Protect employee information through identity, access control, security and privacy practices.

07

Web Applications

Create browser-based HR platforms, dashboards, communication tools and employee services.

08

System Integration

Connect applications, APIs, databases and enterprise systems into digital workflows.

EMPLOYEE DIGITAL SYSTEM

Digital HR

One workforce.
Connected technology.

Computer science enables HR teams to build connected, accessible and data-driven workforce systems.

  • HR Automation
  • Cloud HR Platforms
  • Digital Employee Experience
  • Remote Work Systems
  • Collaboration Technology
  • AI-Assisted HR
Computer + HR data laboratory

Learn by calculating.

Use simple computational models to understand workforce and digital-system measurements.

HR ICT Service Availability

Availability = (Total Time − Downtime) ÷ Total Time × 100

Result will appear here.

Workforce Data Mean

Enter numerical workforce observations separated by commas.

Result will appear here.
Technology foundations

Four foundations of digital HR computing.

01

Software

Applications, programming, web development and software engineering.

02

Data

Databases, SQL, analytics, information management and data quality.

03

Security

Identity, authentication, access control, privacy and cyber risk.

04

AI

Machine learning, NLP, automation and responsible AI-supported HR.

People analytics

Computer science for workforce intelligence.

Combine data structures, analytics and HR knowledge to create evidence-informed workforce insights.

Example Workforce Indicators

Headcount 82%
Engagement 71%
Training Completion 88%
Digital Adoption 76%
HEADCOUNT 1,240
TURNOVER 8.4%
ABSENCE 3.2%
ENGAGEMENT 78%
AI + Computer Science

From HR data
to connected intelligence.

Use AI as a technology component within a broader human-reviewed HR system.

Describe an HR problem

Example: employees are experiencing slow access to HR services.

Computer + HR Workflow

01 Define HR problem
02 Identify users
03 Identify data sources
04 Design software architecture
05 Build or configure system
06 Validate security and data quality
07 Human review
08 Implement and evaluate
Curriculum

Computer science meets HR.

Explore the core academic subjects and applied HR technology courses.

01

Computer Science Foundations

Computational thinking, algorithms, programming and core computer science concepts.

Computer Programming
02

Human Resource Management

People management, organisational behaviour, workforce planning and HR strategy.

HR Management
03

Programming & Software Development

Programming principles, application development, testing and software design.

Programming Software
04

Database Management

Relational databases, SQL, data modelling and information management.

SQL Data
05

People Analytics

Analyse workforce data and develop evidence-informed HR insights.

Analytics HR
06

Web Application Development

Build web-based HR platforms using frontend, backend and application concepts.

Web Applications
07

Cloud Computing

Cloud infrastructure, platforms, storage, scalability and digital HR services.

Cloud Infrastructure
08

Cybersecurity & HR Data

Security, privacy, authentication, access control and protection of workforce information.

Security Privacy
09

Artificial Intelligence for HR

Explore machine learning, NLP, automation and responsible AI applications in HR.

AI HR
10

Data Analytics & Business Intelligence

Dashboards, reporting, descriptive analytics and workforce intelligence.

BI Analytics
11

Digital HR Transformation

Design technology-enabled HR transformation and digital employee experiences.

Digital HR Strategy
12

Computer Science for HR Capstone

Develop and evaluate a computer-based solution for an HR or workforce problem.

Capstone Research
Research framework

From question to working system.

Applied research connects HR questions with computing, data and system development.

01

Problem

Define the HR or organisational problem.

02

Requirements

Identify users and functional requirements.

03

Architecture

Design software, data and security architecture.

04

Build

Create a prototype, system or dashboard.

05

Evaluate

Test usability, reliability, security and accuracy.

06

Communicate

Present findings and implementation implications.

Career applications

Computer science applied to people.

Potential professional directions combine computing, HR, analytics and digital transformation.

01 HR Technology Specialist
02 HR Systems Analyst
03 People Data Analyst
04 Digital Workplace Specialist
05 Business Systems Analyst
06 HR Software Developer
07 Cybersecurity & HR Data Specialist
08 HR Technology Researcher
Learning progress

Track your journey.

0 / 10

Build computer systems.
Shape digital HR.

Explore Programme