Skip to main content

Trinity College Dublin, The University of Dublin

Trinity Menu Trinity Search



You are here Undergraduate > Computer Science and Business > Course Structure

Computer Science & BusinessCourse Structure

Year 1

In the Junior Freshman (first) year, students take a number of subjects in business and computer science areas. Students take the following business subjects: Fundamentals of Management and Organisation, Introduction to Economic Policy, and Statistical Analysis I.

Students take the following computer science subjects: Mathematics, Introduction to Programming (e.g. development of Java applications), Programming Project I, and Introduction to Computing I & II.

Year 2

In the Senior Freshman (second) year, students take six mandatory business subjects (half year courses): Organisational Behaviour, Principles of Marketing, Introduction to Accounting, Introduction to Finance, Introduction to Operations Management, Creative Thinking, Innovation and Entrepreneurial Action.

Students take the following computer science subjects: Algorithms and Data Structures, Software Engineering Project I, Systems Programming, Information Management I, Systems Analysis and Design I.

Year 3

In the Junior Sophister (third) year, students take a combination of subjects, of which 20 ECTS must be from business, 20 ECTS must be from computer science the remaining 20 ECTS can be from either. The subject choices are drawn from a list of optional modules as follows:

Business Module Choices

  • Financial Accounting, Management Accounting for Business Decisions, Business in Society, Innovation, Entrepreneurship & Business Modelling, Introduction to Fixed Income Securities and Alternative Investments, Corporate Finance and Equity Valuation, Services Management, Digital Technology in Operations, Organisation Theory and Organisational Analysis, Investments, Social Entrepreneurship, Contemporary Marketing Management, Consumer Behaviour, Taxation 1, Taxation 2, Financial Management.

Computer Science Module Choices

  • Telecommunications II, Software Engineering, Symbolic Programming, Software Engineering Group Project,  Introduction to Functional Programming, Information Management II, Artificial Intelligence I, Compiler Design I, Computational Mathematics, e-Business I, Information Systems, Statistical Methods for Computer Science.

Year 4

In the Senior Sophister (fourth) year, students take a combination of subjects, of which at least 20 ECTS credits must be from business and 20 ECTS credits in Computer Science. The Computer Science Final Year Project is mandatory. The subjects can be drawn from a list of optional modules as follows:

Business module choices

  • International Business & the Global Economy, Managing People & Leading Change, Financial Reporting & Analysis, Global Supply Chain Management, Derivatives, Advances in Marketing Theory & Practice, Social Innovation and Social Impact, Managing New Product Development, Audit & Assurance, International Finance, Company & Business Law, Strategic Management Theory & Practice.

Computer Science module choices

  • Advanced Telecommunications, Fuzzy Logic & Control Systems, Human Factors, Computer Graphics, Formal Verification, Topics in Functional Programming, Scalable Computing, Computer Vision, Strategic Information Systems, Machine Learning.