Course Structure
Quick Links
Junior Freshman
In the Junior Freshman (first) year, students take a number of mandatory subjects in business and computer science areas.
Students take seven mandatory computer science subjects: Mathematics I & II; Introduction to Programming I & II (e.g. development of Java applications); Programming Project I; Introduction to Computing I; and Business Computing Systems I.
Students take three mandatory business subjects: Introduction to Organisations and Management; Introduction to Economic Policy; and Statistical Analysis I.
Senior Freshman
In the Senior Freshman (second) year, students take a number of mandatory subjects but are offered some choice of subjects in computer science.
Students take the following computer science subjects: Programming Techniques (algorithms, design patterns etc.); Software Engineering Programming Project and Information Management and a choice of either Systems Programming (e.g. development of C/C++ applications) or Systems Analysis and Design. Students take six mandatory business subjects (half year courses): Organisational Behaviour; Introduction to Marketing Principles; Introduction to Accounting; Financial Analysis; Introduction to Finance; and Introduction to Operations Management.
Junior Sophister
In the Junior Sophister (third) year, students take a combination of subjects, of which one third must be from business, one third from computer science and one third from either. The subject choices are drawn from a list of optional modules as follows:
Computer science module choices:
Applied Probability; Symbolic Programming; Software Engineering; Information Management II; Concurrent Systems II; Software Engineering Group Project; Artificial Intelligence I; Telecommunications II; Compiler Design I; Visual Computing, Introduction to Semantics of Programming Languages, Introducation to Functional Porgramming, and e-Business I & II
Business module choices:
Human Resource Management; Operations Management; Financial and Management Accounting; Marketing Management; Applied Finance; Organisation Theory and Change; and Business in Society.
Senior Sophister
In the Senior Sophister (fourth) year, students take one business subject and the computer science final-year project. The remaining subjects can be drawn from a list of optional modules as follows:
Computer Science module choices:
Human Factors; Distributed Systems; Computer Graphics; Computer Vision; Compiler Design II; Fuzzy Logic; Advanced Telecommunications; and Advanced Computer Architecture, Final Year Project.
Business module choices:
International Business; Financial Reporting and Analysis; Advances in Marketing Theory and Practice; Managing non-Profit Organisations; Entrepreneurship: A commercial and social perspective; Exploring Organisation Experiences, Financial Markets and the Corporate Sector, and International Finance and Risk Management.
Please note that not all modules run each year and the selection of offered modules is subject to change. Modules are subject to staff availability and timetabling constraints.