Bachelor of Software Engineering/Bachelor of Commerce
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 |
COMP2510 Software Design for Software Engineers COMP2600 Formal Methods in Software Engineering ECON1102 Macroeconomics 1 BUSN1101 Introduction to Commercial Law |
| Year 3 (48 units) |
COMP3110 Software Analysis and Design BComm elective (6u) BUSN2015 Company Accounting BUSN2101 Law of Business Entities |
COMP2310 Concurrent and Distributed Systems COMP3600 Algorithms BUSN2011 Management Accounting FINM1001 Money, Markets and Finance |
| Year 4 (48 units) |
COMP3500 Software Engineering Project 3000/4000-series COMP (6 units) BUSN3001 Accounting Theory BUSN3014 Principles of Taxation Law |
COMP3500 Software Engineering Project COMP3120 Managing Software Development BUSN3002 Auditing INFS2005 Accounting Information Systems |
| Year 5 (48 units) |
COMP4500 Software Engineering Practice COMP4130 Managing Software Quality and Process Science/Engineering elective (6 units) BComm Accounting major elective (6 units) |
COMP4500 Software Engineering Practice COMP4800 Industrial Experience Science/Engineering elective (6 units) 3000/4000-series COMP (12 units) |
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 2010 website applies to the 2010 academic year only. All information provided on this website replaces the information contained in the Study at ANU 2009 website.




