Subject Descriptions

This is an overview of the subjects KOI has to offer. The brief Subject Outlines can be located by clicking on the subject title.

ACC100 Introduction to Accounting

View More

ACC101 Introduction to Financial Accounting

View More

ACC200 Introduction to Management Accounting

View More

ACC201 Financial Accounting

View More

ACC202 Management Accounting

View More

ACC203 Accounting Information Systems

View More

ACC204 Corporate Accounting and Reporting

View More

ACC300 Auditing and Assurance Services

View More

ACC301 Tax Law

View More

ACC303 Contemporary Issues in Accounting

View More

ACC700 Principles of Accounting

View More

ACC701 Financial Accounting

View More

ACC702 Managerial Accounting

View More

ACC703 Accounting Information Systems

View More

ACC704 Companies and Securities Law

View More

ACC705 Corporate Accounting and Reporting

View More

ACC706 Accounting Theory and Issues

View More

ACC707 Auditing and Assurance

View More

ACC708 Taxation Law

View More

BUS100 Professional Communication Skills

View More

BUS101 Introduction to Business Law

View More

BUS104 Introduction to Marketing

View More

BUS105 Business Statistics

View More

BUS200 Law of Business Organisations

View More

BUS300 Business Ethics and Sustainability

View More

BUS302 Entrepreneurship

View More

BUS303 Business Project

View More

BUS304 Consumer Behaviour

View More

BUS700 Economics

View More

BUS702 Business Law

View More

BUS707 Applied Business Research

View More

BUS709 Communication in Business

View More

BUS710 Research Project (Note: replacing BUS703 Research Project)

View More

ECO100 Introduction to Economics

View More

FIN200 Corporate Financial Management

View More

FIN201 Investment Management

View More

FIN203 Banking and Finance (Note: replaces FIN202 Financial Institutions)

View More

FIN204 Microfinance

View More

FIN700 Financial Management

View More

ICT100 Foundations of Information Systems

View More

ICT101 Discrete Mathematics for IT

View More

ICT102 Introduction to Programming

View More

ICT103 Systems Analysis and Design

View More

ICT104 Program Design and Development

View More

ICT106 Data Communications and Networks

View More

ICT200 Database Design and Development

View More

ICT201 Computer Organisation and Architecture

View More

ICT203 Human Computer Interaction

View More

ICT204 Project Management

View More

ICT205 Cyber Security

View More

ICT272 Web Design and Development

View More

ICT274 E-commerce

View More

ICT275 Innovation and Technology Management

View More

ICT301 Information Technology Project 1

View More

ICT302 Information Technology Project 2

View More

ICT303 Professional Ethics in Computing

View More

ICT304 Enterprise Systems and Architecture

View More

ICT370 Data Analytics

View More

ICT371 Artificial Intelligence

View More

ICT372 Mobile Computing

View More

ICT373 Cloud Computing

View More

ICT710 IT Governance and Emerging Technologies

View More

ICT711 Programming and Algorithms

View More

ICT712 Information Technology Project Management

View More

ICT713 Advanced Database Design and Development

View More

ICT722 Information Security

View More

ICT723 Virtualisation and Cloud Computing

View More

ICT724 Intelligent Systems

View More

ICT725 User Experience and Mobile Application Development

View More

ICT726 Web Development

View More

ICT728 Capstone Project 1

View More

ICT729 Capstone Project 2

View More

ICT731 Data Mining

View More

ICT732 Big Data

View More

ICT733 Social Web Analytics

View More

ICT740 Applied Cybersecurity

View More

ICT741 Digital Forensics

View More

ICT742 Cloud Privacy and Security

View More

ICT743 Internet of Things Security

View More

MGT100 Introduction to Management

View More

MGT200 Organisational Behaviour

View More

MGT201 Cross Cultural Management

View More

MGT202 The Learning Organisation

View More

MGT203 Operations Management

View More

MGT300 Logistics Management

View More

MGT301 Change Management

View More

MGT302 Strategic Management

View More

MGT702 Human Resource Management

View More

TSL700 Language Teaching Methodologies

View More

TSL701 Linguistics for Language Teaching

View More

TSL702 Learning an Additional Language

View More

TSL704 TESOL Curriculum Development

View More

TSL705 Language Testing and Assessment

View More

TSL706 New Technologies and New Literacies in Language Teaching

View More

TSL711 Intercultural Communication

View More

TSL712 English for Academic and Specific Purposes

View More

TSL713 Research Methods of TESOL

View More

TSL714 Research Project (double subject weight)

View More

TSL715 Research Project (4 credit points)

View More

TSL717 Computer-Assisted Language Learning and Teaching in a TESOL Classroom

View More