Skip to content
MakeMyCareer

C3003 · Monash University · UG specialist

Bachelor of Agentic Software Engineering (Honours)

Faculty of Information Technology

Minimum ATAR
75
Full time
4 years
Part time
8 years
Credit points
192
Campus
—
Mode
On campus

First-year units

Level 1 units every student in this course takes or chooses from.

Course structure

Open a major, minor or specialisation to see its units.

Rules for completing this course

This course comprises 192 credit points, of which 138 credit points must be completed in agentic software engineering study, and 54 credit points are used to provide additional depth or breadth through elective study. No more than 10 units (60 credit points) at Level 1 may be credited to your degree, and a minimum of 24 credit points must be at Level 3 and 24 credit points must be at Level 4. Your elective units may be chosen from the Faculty of Information Technology, or from across the University; or you may choose to complete a major or minor from the Faculty of Information Technology or other courses, as long as you have the prerequisites and there are no restrictions on enrolment in the units. All students in the IBL program must complete a unit over summer semester or overload in one semester by one unit in order to complete the degree within three years (this is because you only complete 18 credit points of credit during the IBL placement semester). You must have completed at least three semesters of your course before starting your IBL placement. If you are selected to participate in the IBL placement program you will complete FIT3045 Industry-based learning (18 credit points) which will replace three free electives (18 credit points).

Part A. Foundation studies

36 cp

You must complete the following units

  • FIT1045Software development 1: Programming foundations6 cp
  • FIT1047Computing systems 1: foundations and operations6 cp
  • FIT1056Making with artificial intelligence: Software in the AI era6 cp
  • FIT1061Artificial intelligence algorithm foundations 6 cp
  • FIT2133Software development 2: Object and data modelling6 cp
  • FIT2115Data structures and algorithms 16 cp

Part B. Specialist studies

66 cp

You must complete the following units

  • FIT2107Software verification and validation6 cp
  • FIT2121System architecture and integration6 cp
  • FIT2173Software security6 cp
  • FIT2175Usability6 cp
  • FIT3077Software engineering: Architecture and design6 cp
  • FIT3184Cloud computing6 cp
  • FIT3224Engineering agentic systems 6 cp
  • FIT3225Agentic systems safety, assurance and governance 6 cp
  • FIT4043Advanced topics in software engineering6 cp
  • FIT4044Specification-driven agentic software lifecycle6 cp

Elective unit

6 cp

You must complete one FIT coded elective unit at Level 3, 4 or 5.

Part C. Practice studies

24 cp

You must complete FIT2119 and either the Project units (18 credit points) or the Industry-based Learning placement (18 credit points).

  • FIT2119Computing in practice: Professional practice6 cp

Project units

18 cp
  • FIT2129Agentic software engineering in practice: Project practices and management6 cp
  • FIT3227Agentic software engineering in practice: Project 1 6 cp
  • FIT3228Agentic software engineering in practice: Project 2 6 cp

Industry-based learning placement

18 cp

For Clayton students - If you are selected to participate in the IBL placement program you will complete FIT3045 Industry-based learning (18 credit points) and FIT2108 Industry-based learning (0 credit points); or FIT3045, FIT2108 and one of FIT3201 Industry-based learning onboarding (8 weeks) (0 credit points) or FIT3202 Industry-based learning onboarding (4 weeks) (0 credit points) (depending on the duration of your placement). This will replace FIT2129, FIT3227, and FIT3228. For Malaysia students - Students at the Malaysia campus are required to have completed an industry placement in order to graduate as required by the Malaysian Qualifications Agency. This can either be FIT3045 Industry based learning (if you are selected to participate) or FIT3199 Industry work experience. Note: You must complete FIT3199 over the Summer vacation period between second and third year. All students in the IBL program must complete a unit over summer semester or overload in one semester by one unit in order to complete the degree within three years (this is because you only complete 18 credit points of credit during the IBL placement semester). You must have completed at least three semesters of your course before starting your IBL placement.

  • FIT3045Industry-based learning18 cp
  • FIT3201Industry-based learning onboarding (8 weeks)0 cp
  • FIT3202 Industry-based learning onboarding (4 weeks)0 cp
  • FIT2108Industry based learning seminar0 cp
  • FIT3199Industry work experience0 cp

Part D. Research and development studies

18 cp

You must complete FIT5125 and either the Computing research project units (12 credit points) or the Computing in practice units (12 credit points).

  • FIT5125IT research and innovation methods6 cp

Computing research project units

12 cp
  • FIT4045Computing research project 16 cp
  • FIT4046Computing research project 26 cp

Computing in practice units

12 cp
  • FIT4048Computing in practice: Advanced project 16 cp
  • FIT4049Computing in practice: Advanced project 26 cp

Part E. Free elective studies

48 cp

Your elective units may be chosen from the Faculty of Information Technology, or from across the University; or you may choose to complete a major or minor from the Faculty of Information Technology or other courses, as long as you have the prerequisites and there are no restrictions on enrolment in the units. Elective units may be at any level; however, no more than 10 units (60 credit points) at Level 1 may be credited to your degree, and a minimum of 24 credit points must be at Level 3 and 24 credit points must be at Level 4. You can enrich your degree to hone your academic and professional skills with a range of Flagship Rich Educational Experiences (FREE). You may also complete one of the Flagship Rich Educational Experiences (FREE) units. These flagship rich educational experience units may be credited utilising your free electives if approved by the faculty. There are both 6 and 12 credit points unit options available.