C2000 · Monash University · UG comprehensive
Bachelor of Information Technology
Faculty of Information Technology
- Minimum ATAR
- 70
- Full time
- 3 years
- Part time
- 6 years
- Credit points
- 144
- Campus
- Clayton
- Mode
- On campus
Overview
This course is about the application of computer-based technologies and systems to meet individual and organisational information needs. The course will enable you to gain the knowledge and skills needed to use IT effectively and to use, develop and manage IT-based systems. The flexibility of the course and the range of majors and minors will allow you to explore new areas, develop your strengths in IT and pursue your interests. It is a highly practical course that will prepare you for a career working with information and IT in business, government and industry.
The course covers a wide range of aspects of IT, from technical computing, which focuses on the technology itself, games and interactive media to information and business-related themes, which focus on information needs and the way in which IT can be used to support them. In addition to core studies in fundamental IT concepts, the course provides you with a choice of majors in your preferred fields of study, as well as the option to take a second major within IT or in another discipline. Knowledge and skills in IT coupled with the emphasis on generic skills problem solving, information literacy, communication and presentation skills, project management skills, and the capacity for team work will ensure that you have a firm foundation for a career in IT.
If you are an eligible student you may apply for the industry-based learning (IBL) placement program as part of the curriculum. Through the IBL placement program you will apply the skills and knowledge you have gained directly in a professional organisation.
First-year units
Level 1 units every student in this course takes or chooses from.
- FIT1045Software development 1: Programming foundationsProgramming is not just about writing code; it is about learning how to turn ideas and problems into clear, reliable instructions that a computer can execute. This unit introduces programming through computational thinking, algorithm design…
- FIT1047Computing systems 1: foundations and operationsEvery time you run a program, open a file, connect to a network, train a model, deploy a service, or launch a container, layers of computing systems are working beneath the surface. This unit helps you understand those layers and gives you…
- FIT1062Data managementThis unit introduces the principles of data management through the design, implementation, and use of relational databases. It develops foundational skills in modelling data, translating real-world requirements into sound relational designs…
- FIT1033Foundations of 3DFrom concept to creation, this unit teaches you how 3D assets are made for the game worlds we play and explore. Foundations of 3D introduces you to the creative and technical processes behind 3D modelling in the context of games and immersi…
- FIT1050Web developmentThe web is where people encounter many of the tools, services and experiences that shape everyday digital life. This unit develops your ability to design and build effective web experiences by combining web technologies, user-centred design…
- FIT1056Making with artificial intelligence: Software in the AI eraSoftware is increasingly built by people working in partnership with AI tools, but useful software still starts with understanding real needs and making good design decisions. This unit introduces you to AI-powered software development thro…
- FIT1059Artificial intelligence: Concepts and tools for impactIn this hands-on unit, you explore how evolving technology, data, and artificial intelligence affect individuals, societies, organisations, and the environment. The unit is co-run by staff drawn from across the university who provide direct…
- FIT1057Introduction to cybersecurityThis unit provides a foundational introduction to cybersecurity, covering core concepts, principles, and practices used to protect systems, networks, and data from cyber threats. You will explore the cyber environment, including common vuln…
And 8 more in the course structure below.
Course structure
Open a major, minor or specialisation to see its units.
Rules for completing this course
In choosing units you must ensure that you complete no more than ten Level 1 units (60 credit points), and at least six units (36 credit points) at Level 3 of which at least four (24 credit points) are Bachelor of Information Technology listed (FIT-coded) units.
Part A. Specified studies
48 cpYou must complete 48 credit points comprising: - 24 credit points of core units - 6 credit point core elective unit -18 credit points of Practice studies; or professional placement.
Practice studies
18 cpYou must complete the following units
Core studies
24 cpYou must complete the following four units. Note: Where your chosen introductory unit aligns with your chosen major, you may replace this introductory unit with a free elective.
Core elective unit
6 cpYou must complete one of the following units. Note: Where your chosen introductory unit aligns with your chosen major, you may replace this introductory unit with a free elective.
- FIT1033Foundations of 3D6 cp
- FIT1050Web development6 cp
- FIT1056Making with artificial intelligence: Software in the AI era6 cp
- FIT1059Artificial intelligence: Concepts and tools for impact 6 cp
- FIT1057Introduction to cybersecurity6 cp
- FIT1060Human understanding and AI navigation6 cp
- FIT1073Game design6 cp
- FIT1093Cybersecurity tools and techniques6 cp
- ENG1090Foundation mathematics6 cp
- MAT1830Discrete mathematics for computer science6 cp
- MTH1010Functions and their applications6 cp
- FIT1063Topics in computing6 cp
- MAT1003Mathematics for algorithms and models6 cp
Professional placement
18 cpFIT3045 is only available if you are selected to participate in the Industry-based learning (IBL) placement program. [https://www.monash.edu/it/industry-based-learning] If you are selected for the IBL program you will complete FIT3045 Industry-based learning (18 credit points) and FIT2108 Industry-based learning (0 credit points); or FIT3045 (18 credit points), FIT2108 (0 credit points) and either 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 FIT2130, FIT3222, and FIT3223. In the IBL program you 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.
Part B. Major studies
48 cpYou must complete at least one of the following information technology majors. A major requires eight units with no more than two units at Level 1 (12 credit points) and at least three units (18 credit points) at Level 3.
- MajorAgentic software engineering10 units48 cp
- MajorApplied artificial intelligence8 units48 cp
- MajorArtificial intelligence algorithms and models9 units48 cp
- MajorCybersecurity12 units48 cp
- MajorBusiness AI systems8 units48 cp
- MajorComputer science12 units48 cp
- MajorData science18 units48 cp
- MajorGames and immersive media9 units48 cp
- MajorSoftware development8 units48 cp
Part C. Free elective studies
48 cpNote 1: If you are in a double degree course, some units required for the partner degree are credited as electives towards this degree. Note 2: Your elective units may be chosen from any of the units offered at Monash to suit your interests or career aspirations. You may choose to take other units available in the Bachelor of Information Technology course to extend your major or to complete a second major or minor(s) from the course, or you may take Faculty of IT units from C2001 Bachelor of Computer Science, or the software engineering specialisation in the Bachelor of Engineering (Honours). Elective units may also be used to sample from across the University or to complete a major or minor(s) from another course as long as you have completed the prerequisites and there are no restrictions on enrolment in the units. The units may be at any level, however, no more than ten units (60 credit points) at Level 1 may be credited to the Bachelor of Information Technology and a minimum 36 credit points must be at Level 3. If you are in a double degree course, some units required for the partner degree are credited as electives towards this degree.