Skip navigation

Bachelor of Software Engineering/Bachelor of Commerce

Add Bachelor of Software Engineering/Bachelor of Commerce to my interest list

Degree Structure

Software Engineering/Commerce - a typical accelerated full-time program pattern with a major in accounting and meeting professional accounting requirements

  First semester Second semester
Year 1
(48 units)
COMP1100 Introduction to Programming & Algorithms
ENGN1211 Discovering Engineering
MATH1013 Mathematics and Applications 1
BUSN1001 Business Reporting & Analysis
COMP1510 Introduction to Software Engineering
COMP2400 Relational Databases
MATH1014 Mathematics and Applications 2
BUSN1002 Accounting Processes & Systems
Year 2
(48 units)
COMP2300 Introduction to Computer Systems
COMP2500 Software Construction for Software Engineers
ECON1101 Microeconomics 1
STAT1008 Quantitative Research Methods
COMP2130 Software Analysis and Design
COMP2310 Concurrent and Distributed Systems
ECON1102 Macroeconomics 1
BUSN1101 Introduction to Commercial Law
Year 3
(48 units)
COMP3120 Managing Software Development
BComm elective (6u)
BUSN2015 Company Accounting
BUSN2101 Law of Business Entities
COMP2600 Formal Methods in Software Engineering
3000/4000-series COMP  (6u) [1]
BUSN2011 Management Accounting
FINM1001 Money, Markets and Finance
Year 4
(48 units)


COMP3500 Software Engineering Project
COMP3530 Systems Engineering for Software Engineers
BUSN3001 Accounting Theory
BUSN3014 Principles of Taxation Law

COMP3500 Software Engineering Project
COMP3600 Algorithms
BUSN3002 Auditing
INFS2005 Accounting Information Systems
Year 5
(48 units)
COMP4500 Software Engineering Practice
COMP4130 Managing Software Quality & Process
Science/Engineering elective (6u)
BComm Accounting major elective (6 units)
COMP4500 Software Engineering Practice
Science/Engineering elective (6u)
3000/4000-series COMP (12u) [1]

[1] Some 3000/4000-series COMP electives may have specific prerequisites that are not covered by the courses specified in the table.

1. Bachelor of Commerce

  • The BComm electives must include at least two of the following first-year courses from the College of Business and Economics: BUSN1002 Accounting Processes and Systems, BUSN1101 Introduction to Commercial Law, INFS1001 Business Information Systems, FINM1001 Money, Markets and Finance, MGMT1003 Management, People and Organisations.

  • The BComm must include at least one major chosen from Accounting, Finance, Corporate Sustainability, International Business, Management or Marketing. The Business Information Systems major is not permitted.

  • At least one of the courses BUSN3003 (Advanced Management Accounting), BUSN3006 (Public Sector Accounting), BUSN3008 (Financial Reporting by Corporations) or BUSN3017 (Corporate Social Responsibilty, Accountability, and Reporting) must be selected within the Accounting major.

2. Bachelor of Software Engineering

  • The BComm courses must include BUSN1001 Business Reporting & Analysis, and BUSN1101 Introduction to Commercial Law in order to satisfy the BSEng requirements.

The information published on the Study at ANU 2011 website applies to the 2011 academic year only. All information provided on this website replaces the information contained in the Study at ANU 2010 website.

Updated:   13 Nov 2015 / Responsible Officer:   The Registrar / Page Contact:   Student Business Solutions