The Bachelor of Information Technology is a comprehensive program designed to equip students with the necessary skills and knowledge required to excel in the dynamic field of IT. Throughout this course, students will engage in critical analysis and synthesis of complex IT concepts and practices.
They will learn to evaluate the impact of IT solutions in various contexts, ensuring sustainable and ethical practices are adhered to. The curriculum is structured to encourage innovative thinking and strategic problem solving, empowering students to devise cutting-edge solutions to real-world IT challenges.
Build a strong foundation in software development, cybersecurity, data management, and cloud computing with a program designed for the digital age. Aligned with AQF Level 7, this degree sharpens your technical and problem-solving skills while promoting innovation and ethical IT practices—preparing you for dynamic roles across industries.
Bachelor of Information Technology is designed to be a three-year full-time degree. The mode of delivery is face-to-face supported by blended learning technologies using the Canvas Learning Management System.
CODE | UNIT TITLE | PREREQUISITES | CPS |
---|---|---|---|
BIT101 | Fundamentals of Information Technology | - | 12 |
BIT102 | Programming Fundamentals | - | 12 |
BIT103 | Cybersecurity Fundamentals | - | 12 |
MGT101 | Digital Transformation in Business | - | 12 |
BIT104 | Database Design | - | 12 |
BIT105 | Networking Basics | - | 12 |
BUS101 | Business and Professional Communications | - | 12 |
BIT106 | Cloud Computing Essentials | BIT105 | 12 |
CODE | UNIT TITLE | PREREQUISITES | CPS |
---|---|---|---|
MGT201 | Innovation and Change Management | - | 12 |
BIT201 | Advanced Programming Concepts | BIT102 | 12 |
BIT202 | Systems Analysis and IT Architecture | BIT101, BIT104 | 12 |
BIT203 | Advanced Network Security | BIT103, BIT105 | 12 |
BIT204 | Advanced Web Technologies | BIT102 | 12 |
BIT205 | IT Service Management | Completion of 10 Units | 12 |
BIT206 | Agile Project Management | MGT101 | 12 |
BIT207 | IT Legal and Ethical Considerations | BUS101, BUS103 | 12 |
CODE | UNIT TITLE | PREREQUISITES | CPS |
---|---|---|---|
BIT301 | Enterprise IT Management | MGT201, BIT202 | 12 |
BIT302 | Emerging IT Trends | BIT204, BIT206 | 12 |
E1 | Elective 1 | - | 12 |
BIT305 | Professional Practice and Ethics | Completion of 16 units | 12 |
BIT306 | Data Analytics | BIT102 | 12 |
BIT307 | IT Capstone Project - 1 | Completion of all core units | 12 |
BIT308 | IT Capstone Project - 2 | BIT307 | 12 |
E2 | Elective 2 | - | 12 |
CODE | UNIT TITLE | PREREQUISITES | CPS |
---|---|---|---|
BIT208 | User Experience (UX) Design and Evaluation | Completion of 12 units | 12 |
BIT303 | Fundamentals of Artificial Intelligence | BIT105, BIT204 | 12 |
BIT304 | Blockchain Security | BIT2023 | 12 |
The aim of this unit is to provide students with a broad and coherent understanding of the foundational concepts and applications of information technology. The subject will cover the historical evolution, current trends, and future directions of IT, including key areas such as digital information technology, microcomputers, file management, and cybersecurity. By exploring the interplay between technology and society, students will learn how informationtechnology shapes businesses, innovations, and everyday life. Through theoretical learning and practical applications, students will develop the necessary skills to critically evaluate IT solutions and contribute effectively to the field of information technology.
The aim of this unit is to equip students with a comprehensive foundation in programming principles, techniques, and best practices essential for an IT career. Students will explore various programming paradigms, languages, and tools to develop efficient, maintainable, and secure software solutions. The subject aims to foster critical thinking, problem-solving skills, and ethical considerations in software development, preparing students for evolving IT environments and fostering a lifelong learning approach in the field of information technology.
The aim of this unit is to provide students with a foundational understanding of cybersecurity principles, practices, and tools. This subject is designed to equip students with critical thinking skills necessary to evaluate cybersecurity threats and to apply appropriate strategies to ensure data security and integrity. By integrating theoretical concepts with practical applications, the subject prepares students for roles in IT security and supports their progression in the Bachelor of Information Technology program. Emphasis is placed on secure design principles, incident response, disaster recovery, and the ethical dimensions of cybersecurity in a rapidly evolving digital world.
The aim of this unit is to equip students with a comprehensive understanding and practical skills in database systems, including their design, implementation, and management. This subject will cover fundamental concepts such as data models, database architecture, normalization, SQL, and advanced topics like transaction management, security, and data warehousing. Through thisunit, students will learn to critically analyse business requirements, design effective database solutions, and apply best practices in database administration and performance tuning to meet the dynamic needs of modern organizations.
The primary aim of this unit is to equip students with foundational knowledge and skills in computer networking. Students will learn to design, install, configure, troubleshoot, and maintain various types of networks, encompassing concepts such as LAN, WAN, and network security. The unit aims to develop practical and analytical abilities to solve real-world networking problems, encouraging the application of theoretical knowledge to practical scenarios.
The aim of this unit is to equip students with a foundational understanding and comprehensive insights into the core concepts, technologies, and architectures of cloud computing. This unit is designed to introduce students to various cloud deployment models (such as public, private, and hybrid clouds), as well as service models including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Emphasis will be placed on understanding the benefits, challenges, and potential risks associated with cloud adoption in business contexts. Throughout this unit, students will engage in hands-on activities using popular cloud platforms like Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP) to deploy, manage, and scale cloud-based applications and services. Additionally, the unit will cover crucial aspects of cloud security, data privacy, compliance requirements, and strategies for risk mitigation to ensure optimal performance of cloud solutions. By the end of this course, students are expected to develop the necessary knowledge and skills to navigate the cloud computing landscape effectively, enabling them to make informed decisions regarding the adoption and implementation of cloud technologies in various organizational settings.
The aim of this unit is to provide students with a comprehensive understanding and deep expertise in advanced programming methodologies and their applications. This subject intends to develop students’ analytical and problem-solving skills by immersing them in complex programming environments and scenarios. Through a detailed exploration of advanced data structures, algorithmic design, and the integration of different programming paradigms, students will be empowered to construct robust, efficient, and scalable software solutions. The curriculum is designed to bridge theoretical concepts with real-world application, ensuring that students can adapt to and innovate within rapidly changing technological landscapes. A significant emphasis is placed on developing students’ ability to critically evaluate code and programming strategies, encouraging a reflective and refined approach to software development. This subject aims to cultivate advanced programming skills that are applicable across a multitude of platforms and languages, fostering versatile programmers equipped for the demands of the contemporary IT industry.
The aim of this unit focuses on equipping students with the knowledge and skills required to manage and lead change within technology-driven environments. This unit aims to develop critical thinking and problem-solving skills necessary to navigate and implement change in diverse IT contexts, integrating concepts from technology leadership and innovation management. It also aims to prepare students to handle the dynamics of technological evolution and its impact on business operations, strategy, and culture.
The primary aim of this unit is to furnish students with advanced understanding and critical analytical skills pertinent to the protection and security of network systems. This subject is dedicated to exploring sophisticated security measures, encryption methodologies, and preventive strategies to thwart unauthorised access and data breaches. Through a blend of theoretical knowledge and practical application, this unit seeks to equip students with the skills required to critically evaluate, design, and implement comprehensive network security protocols within diverse organisational contexts, thereby ensuring the integrity, confidentiality, and availability of information.
The aim of this unit is to equip students with the knowledge and skills necessary to design and develop dynamic, responsive, and user-friendly web applications. This unit covers foundational and advanced topics in HTML, CSS, and JavaScript, as well as client-side scripting, responsive web design, and web development frameworks. Students will engage in practical projects to develop comprehensive web applications, ensuring they can apply their technical skills effectively in real-world scenarios.
The aim of this unit is to equip students with a deep understanding and practical skills in managing and delivering high-quality IT services that meet the needs of modern organisations. This subject is designed to enhance students’ capabilities in managing the entire lifecycle of IT services, from design through to transition, operation, and continuous improvement. The subject aims to foster a strategic mindset, enabling students to align IT services with business objectives, thereby enhancing overall organisational performance. Emphasis will be placed on critical thinking, problem-solving, and the application of best practices in IT service management to resolve real-world challenges. This unit will also develop students’ understanding of the importance of quality, risk management, and customer-centric approaches within the IT service management spectrum.
The aim of this unit is to furnish students with an exhaustive comprehension and practical proficiency in Agile methodologies and principles, highlighting their significance in contemporary IT project management. This subject seeks to instill a deep understanding of the Agile framework, equipping students with the skills necessary to manage IT projects adaptively and effectively in a rapidly changing technological environment. By integrating theoretical knowledge with hands-on application, students will learn to navigate the complexities of project life cycles, foster collaborative team environments, and implement iterative processes that enhance project outcomes. Emphasis will be placed on critical thinking and decision-making abilities, enabling students to evaluate project needs, manage stakeholder expectations, and lead projects towards successful completion. The curriculum aims to bridge the gap between academic concepts and real-world practices, preparing students to become competent and ethical Agile project managers who can contribute positively to the IT industry.
The aim of this unit is to provide students with a thorough understanding and practical insight into the legal and ethical frameworks relevant to the information technology industry. This subject is designed to develop students’ ability to critically analyse and apply IT laws and ethics in various professional scenarios. By delving into contemporary legal issues, privacy concerns, intellectual property rights, and professional conduct standards, students will gain the skills necessary to navigate the complex legal and ethical landscape of the IT sector. The curriculum aims to equip students with the knowledge to manage legal risks, uphold ethical standards, and make informed decisions that align with professional practices and societal expectations. Emphasis will be placed on developing the ability to critically evaluate legal cases, ethical dilemmas, and regulatory frameworks, enabling students to contribute to the development of responsible and sustainable IT solutions. The course seeks to bridge the theoretical principles of law and ethics with real-world applications, preparing students to become conscientious and legally savvy IT professionals.
The aim of this unit is to equip students with comprehensive knowledge and practical skills in user-centred design principles, processes, and tools. This subject aims to prepare students for a rapidly evolving digital landscape by providing them with the ability to analyse, design, and evaluate user experiences across various digital platforms. Emphasis is placed on understanding users’ needs, behaviours, and interactions to create effective, efficient, and satisfying digital solutions. By integrating a mixture of theoretical learning and hands-on experience, students will learn to apply digital technology creatively and critically within user experience design, preparing them for diverse careers in the tech industry and beyond. Students will be encouraged to explore innovative design solutions that consider current and future technological advancements, ensuring they remain agile and responsive designers in a continually changing sector. This is an elective unit.
The aim of this unit is to provide students with comprehensive insights and understanding of the integration and management of IT solutions within an enterprise framework. This unit will explore the strategic role of enterprise systems (ES) including Enterprise Resource Planning (ERP) systems, and how they facilitate global business operations and decision-making processes. Emphasis will be placed on the transformational impact of contemporary technologies such as Artificial Intelligence and Blockchain on enterprise systems, preparing students to manage and leverage technological advancements for strategic advantage. The curriculum will cover a range of topics including business functions, process modelling, systems thinking, and the technical aspects of ERP systems, with a focus on developing skills to analyse, design, and implement IT solutions that align with business objectives and strategies.
The aim of this unit is to equip students with a thorough understanding and critical awareness of the forefront of current and future Information Technology (IT) trends. This unit dives deep into the exploration and analysis of emerging technologies, such as Artificial Intelligence (AI),Internet of Things (IoT), blockchain, and quantum computing, highlighting their potential impacts on society and industry practices. It seeks to develop students’ ability to critically evaluate the challenges and opportunities presented by these technologies, fostering innovation and strategic thinking. By integrating practical and theoretical knowledge, the unit prepares students to contribute effectively to IT advancements and solutions, ensuring they remain at the cutting edge of technological evolution.
The aim of this unit is to equip students with a foundational understanding of artificial intelligence principles and practices. This unit is designed to introduce students to the core problems, techniques, and ethical considerations involved in designing intelligent software systems. Students will explore key areas such as automated search methods, machine learning, deep learning, knowledge representation, and reasoning under uncertainty. Through a blend of theoretical knowledge and practical application, this unit aims to prepare students to critically engage with AI technologies and apply them effectively across a variety of contexts.
The aim of this unit is to equip students with a robust understanding of the security aspects and considerations in blockchain technology. This subject focuses on dissecting the intricate details of blockchain security mechanisms, including the analysis of potential threats, the design of secure blockchain networks, and the implementation of cryptographic solutions. Students will explore the fundamental and advanced concepts of blockchain security, such as cryptographic primitives, consensus protocols, and smart contract vulnerabilities. By engaging with real-world case studies and practical design challenges, students will develop the skills to critically assess and enhance the security of blockchain systems. The course aims to foster a deep appreciation of the ethical and legal implications of blockchain technology, preparing students to contribute to the development of secure, transparent, and accountable blockchain infrastructures.
The aim of this unit is to furnish students with a profound understanding and critical insight into the ethical, legal, and professional issues inherent in the Information Technology sector. This subject is designed to equip students with the skills and knowledge necessary to navigate complex ethical dilemmas, understand the significance of professional conduct, and appreciate the broader societal impacts of technology. By examining case studies, legal frameworks, and professional codes of conduct, students will be encouraged to critically evaluate the responsibilities of IT professionals in various contexts, including global, economic, and cultural dimensions. The curriculum emphasises the development of ethical reasoning, professional integrity, and the cultivation of a reflective practice that acknowledges the rapidly evolving landscape of Information Technology and its implications on society and individuals alike. Through this subject, students will be prepared to act as ethical leaders in the field, demonstrating a commitment to ethical practice, inclusivity, and sustainable technological advancement.
The aim of this unit is to equip students with the knowledge and skills necessary to analyse and interpret data effectively, supporting decision-making processes across various contexts. This subject delves into the principles and practices of data analytics, emphasising the application of statistical methods, machine learning algorithms, and data visualisation techniques. By exploring real-world case studies and engaging in practical data analytics projects, students will develop the ability to derive meaningful insights from data, addressing contemporary challenges in the IT industry. This subject aims to foster critical thinking, problem-solving skills, and an understanding of ethical considerations in data analytics, preparing students for a successful career in the evolving field of information technology.
The aim of this unit is to equip students with the ability to integrate and apply comprehensive knowledge of information technology principles in theconceptualisation and design of a prototype IT solution. This unit will challenge students to synthesise their learning from various aspects of their course, including software development, network security, and data management, to propose a viable IT project. Students will engage in theoretical and practical elements, developing a project proposal that reflects advanced problem-solving skills, innovative thinking, and an understanding of socio-technical systems. This subject will lay the groundwork for the full-scale development and implementation in the subsequent Capstone Project – Part 2, fostering a seamless transition from design to execution.
The aim of this unit is to enable students to transform their theoretical knowledge and project designs from Part 1 into a fully functional web-based application. This subject will focus on the development, implementation, and rigorous testing of the application, ensuring it meets the specified requirements and industry standards. Students will apply advanced technical skills, problem-solving strategies, and project management methodologies to navigate the complexities of real-world IT project execution. The curriculum is designed to enhance students’ abilities in coding, system integration, user-acceptance testing, and project evaluation, preparing them for successful careers in the information technology sector. Emphasis will be placed on ethical, sustainable, and inclusive practices in IT development, aligning with global and societal needs.
The aim of this unit is to provide students with a broad and coherent understanding of professional communication within the business context. This unit will enable students to critically review, analyse, consolidate, and synthesise knowledge regarding effective communication practices, adapting these skills in various digital and traditional contexts. Emphasising the importance of emotional intelligence, interpersonal skills, and cultural sensitivity, this unit aims to equip students with the ability to communicate effectively in diverse business environments. Through an exploration of workplace communication strategies, conflict resolution, negotiation techniques, and professional documentation, students will be prepared to engage constructively with stakeholders and contribute to the professional practice in information technology and business settings.
This unit aims to equip students with an in-depth understanding of digital transformation and its impact on modern business practices. It delves into the interplay between digital innovation, business strategies, and organisational change management, fostering a comprehensive understanding of howdigital technologies reshape business landscapes. The unit encourages students to critically evaluate and apply digital solutions to real-world business challenges, enhancing their readiness for the dynamic digital economy.
The aim of this unit focuses on equipping students with the knowledge and skills required to manage and lead change within technology-driven environments. This unit aims to develop critical thinking and problem-solving skills necessary to navigate and implement change in diverse IT contexts, integrating concepts from technology leadership and innovation management. It also aims to prepare students to handle the dynamics of technological evolution and its impact on business operations, strategy, and culture.
The Bachelor of Information Technology prepares graduates for high-demand roles across industries like business, government, and non-profits. The course offers career opportunities in software development, cybersecurity, data management, and digital transformation. It equips students with technical skills to solve complex IT problems and allows specialization in areas such as artificial intelligence and blockchain. Graduates gain valuable communication and collaboration skills, essential for working in multidisciplinary teams.