Application Development Specialisation

Bachelor of Information
Technology & Systems

Explore the Bachelor of Information Technology and Systems (BITS) course, specialising in Application Development! Gain expertise in crafting cutting-edge web and windows applications, mastering Java programming, and developing leadership skills for successful IT project management. Join us to unlock your potential as a versatile application developer. Apply now for a transformative educational journey into the dynamic world of IT and application development.

Education Images
Education Images

Student Type

Learning Mode

Locations:

  • Melbourne
  • Sydney
  • Adelaide
  • Geelong

Next intake:

  • 26-Feb-2024
  • 20-May-2024
  • 22-July-2024
  • 09-Sep-2024
  • 02-Dec-2024

Duration

  • 3 Years (Full-Time)/2 Years (Fast-Track)

Fees

  • $22,500 ($937.50/unit) - 24 Units
Am I a Domestic or International Student?
You are considered a 'domestic' student for university application purposes if: You are an Australian citizen; You are a New Zealand citizen (or dual citizenship holders of either Australia or New Zealand); You are an Australian permanent resident; You are an Australian permanent humanitarian visa holder. *If you don't hold one of the above visas or citizenships, you will apply as an international student.
Quality Education Since 1998

Bachelor of Information Technology & Systems - Application Development

The Bachelor of Information Technology and Systems (BITS) course with a specialisation in Application Development! Are you passionate about creating cutting-edge web and mobile applications that enhance user experiences and drive innovation? Look no further, as our BITS program equips you with the skills and knowledge to excel in the dynamic world of technology.

In this course, you'll master the art of crafting dynamic and interactive web applications using the latest technologies, ensuring seamless user experiences and efficient data management. Our curriculum is designed to provide a strong foundation in Java programming, encompassing everything from software design and development to rigorous testing and optimization. You'll gain expertise in architecting scalable and maintainable software systems, and learn to document complex technical processes effectively, a crucial skill in today's collaborative development environments.

But that's not all – we're committed to fostering your creative spirit. You'll dive into functional programming paradigms and learn to craft innovative mobile applications that cater to user needs across various platforms. Beyond technical prowess, our program hones your leadership skills, empowering you to manage and lead IT projects with confidence. From meticulous planning and resource allocation to risk management and communication, you'll be well-prepared to steer projects to success.

Join us in the BITS program and unlock your potential as a versatile and skilled application developer. Your journey to becoming a sought-after tech professional start here. Apply now and embark on a transformative educational experience that paves the way for a thriving career in the world of IT and application development.

Program Highlights

Discover the highlights of our comprehensive programs, designed to empower you with essential skills and knowledge.

Shape Images
Tech-Driven Curriculum

Experience a future-focused curriculum designed to stay ahead in the rapidly evolving IT industry.

Shape Images
Hands-on Learning

Gain practical expertise through real-world projects and industry internships, preparing you for the workplace.

Shape Images
Expert Faculty

Learn from experienced professionals who bring real-world insights and cutting-edge knowledge to the classroom.

Shape Images
Industry-Relevant Skills

Develop in-demand skills in cybersecurity, cloud computing, data analytics, and software development.

Shape Images
State-of-the-Art Facilities

Access modern labs and advanced technology, fostering innovation and creative problem-solving.

Shape Images
Global Networking

Join a diverse community of IT enthusiasts, forging valuable connections and gaining global perspectives.

See how VIT compares

Open doors to opportunities around the world

Earn a degree that will elevate your international career prospects. Build a global network with students from many countries around the world.

STUDY CONTENTS

Course Overview

The Bachelor of Information Technology & Systems program at VIT offers a comprehensive three-year undergraduate degree designed to equip students with cutting-edge knowledge and technical skills required in the rapidly advancing IT industry.

Throughout the program, students will explore a wide range of subjects, including programming, database management, cybersecurity, networking, and software development. Practical learning opportunities, such as real-world projects and industry internships, allow students to apply their knowledge and gain valuable experience in the field.

Under the guidance of experienced faculty members, students will delve into emerging technologies and industry trends, developing a strong foundation in IT concepts. The program also emphasizes the development of essential soft skills, enhancing communication, teamwork, and problem-solving abilities.

Upon completion of the Bachelor of Information Technology & Systems, graduates will be well-prepared to pursue diverse IT career paths, ranging from software developers to cybersecurity analysts and systems administrators. Join us at VIT and embark on an exciting journey towards a successful and rewarding career in the world of information technology.

Course Code: ICA70112

Cricos Code: 085576A

Duration: 3 years (full time) or 2 years* (fast-track) Subject to meeting criteria and availability

Intake: Refer to Intake Dates


Key Facts

The BITS degree offers units across the complete spectrum of the Bachelor of Information Technology, including the study of hardware, software, networking, security, database, and programming technologies and includes relevant cognitive, technical and communication skills.

Award

Students who successfully complete the requirements as stated above will be awarded the degree “Bachelor of Information Technology and Systems (BITS)”.
Note: The specialisation, if any, will be acknowledged in the Transcript only. All students, irrespective of specialisation, will receive a degree testamur “Bachelor of Information Technology and Systems.”

Delivery Mode
  • Face to Face/ Full Time/ Part Time
Course Structure

A total of 24 credits (144 credit points) will satisfy the requirements for qualification.

Our campus locations

Sydney

157-161 Gloucester Street, The Rocks, Sydney 2000

Melbourne

Level 14, 123 Queen Street

Level 6-10, 235 Queen Street

Level 6, 118 Queen Street

Geelong

Level 1, 191 Ryrie St, Victoria 3220

Adelaide

Level 2, 112 Rundle Mall, South Australia 5000

14 Adam Street, Hindmarsh, South Australia 5007

Course Content Effective from 2021

The Bachelor of Information Technology & Systems program at VIT offers a well-structured curriculum that combines theoretical knowledge with hands-on learning experiences. Over the course of three years, students will undertake a diverse range of subjects to build a strong foundation in IT and its applications.

This unit introduces the underlying theories and mechanisms of modern computer systems and networks. It provides the fundamental knowledge of the hardware, software, data and network technologies of computer systems and the skills required for the operation of computer systems and networked environments. Students of this unit will gain a critical knowledge and application of how various components of computer systems and networks work together in various architectures and operating system environments. Students will be prepared to adapt their knowledge and understanding over time to ensure sound theoretical understanding of the issues relevant to computer systems and networking. Resolution of such issues is critical in a changing environment, as exemplified by the impact on the networking resulting from the rise of mobile device usage.

The unit introduces modern programming concepts and techniques required to implement software programs in a variety of application areas. The unit covers the basic theory of creating algorithms and program design in object-oriented programming paradigm. Students will gain practical skills to develop general software programs which form essential building blocks for a variety of application environments such web, desktop, and database applications. Students will be prepared to adapt their knowledge and understanding over time to ensure sound theoretical understanding of the issues and changing demands relevant to software development. Fundamentals will be presented in a form that will enable students to keep pace with the speed of programming methodology/language changes experienced by professionals.

The unit covers the underlying theory and basic concepts of relational data modelling, query languages and database design. Students will develop the knowledge and skills necessary for the effective design and implementation of database systems that satisfy the data management requirements of an enterprise. The unit will also address the various issues and techniques of data management, including retrieval, update, integrity, privacy and security aspects associated with data access, manipulation and administration. Students will be prepared to adapt their knowledge and understanding over time to ensure sound theoretical understanding of the issues relevant to database fundamentals. Unification of multiple data sources is central to the ‘big data’ paradigm likely to dominate database design over the coming decades. Our students will be prepared to critically evaluate and understand database issues as they arise in practice over the coming years. This unit provides the foundation for such understanding.

The unit provides a theoretical introduction to the professional and ethical practices in a typical IT workplace of today. In particular, the unit emphasises on organisational and professional communication and teamwork, ensuring that the personal information of stakeholders is handled in a confidential and professional manner when dealing with stakeholders in an IT environment. It also covers a range of issues related to health and safety requirements in the IT workplace, maintaining professionalism as well as software copyright requirements and licencing. Students will be prepared to adapt their knowledge and understanding over time to ensure sound understanding of the issues relevant to IT professional practice. As IT becomes more and more central to organisational operations, the need to maintain ethical and professional practice becomes increasingly paramount. This unit ensures a fundamental understanding of the issues and theories that drive ethical and professional practice.

The unit covers the fundamental concepts of network architecture and network technologies. It includes internetworking protocols, operational tools and techniques for network management. The unit provides the in-depth knowledge and skills that are required to implement defined network architecture that factors various types of networks, inter-networking and network security. Students will be prepared to adapt their knowledge and understanding over time to ensure sound theoretical understanding of the issues relevant to network architecture. Implementation of appropriate network architectures is now crucial for full exploitation of IT infrastructure within competitive environments. This unit is designed to ensure students have the fundamental knowledge to adapt and innovate within this context and be prepared for specialised units of the course.

The unit introduces principles of business communication, creation of business documents and business presentation skills. The course also provides a detailed coverage on team communication and use of technology to facilitate communication process. In particular, the unit emphasises on inter and intra organisational and professional communication. This unit imparts written, oral and collaborative skills necessary for subsequent units, internships and professional positions. Students will be prepared to demonstrate writing of effective business communication artefacts such as letters, memos, proposals, formal and informal reports, work plans, and progress reports. Students would be able to use the knowledge and skills imparted in this unit to their IT work situations – some outcomes would be better-quality software documentation/operation personal communications with peers and customers.

The unit introduces principles of business communication, creation of business documents and business presentation skills. The course also provides a detailed coverage on team communication and use of technology to facilitate communication process. In particular, the unit emphasises on inter and intra organisational and professional communication. This unit imparts written, oral and collaborative skills necessary for subsequent units, internships and professional positions. Students will be prepared to demonstrate writing of effective business communication artefacts such as letters, memos, proposals, formal and informal reports, work plans, and progress reports. Students would be able to use the knowledge and skills imparted in this unit to their IT work situations – some outcomes would be better-quality software documentation/operation personal communications with peers and customers.

This unit focuses on providing students with systems modelling and design principles and methodologies to formalise all aspects of systems development processes. It will develop student's abilities to apply contemporary tools and techniques that are effectively used at various stages of systems development life cycle. Students will be prepared to adapt their knowledge and understanding over time to ensure sound theoretical understanding of the issues relevant to systems analysis and design. Being a second-year level unit, an increased emphasis is placed on critical analysis and interpretation skills. In the context of systems analysis and design, this includes consideration of the pros and cons of various considered techniques, with due reference to the latest practices through published articles.

The unit presents an integrated approach covering systems and processes for managing projects within various industry sectors. It covers project management life cycle, problem definition, project planning, project scheduling and estimation, project monitoring and controlling including earned value management techniques, risk management, project issues and project closing. Students will also be able to apply conceptual methodologies using techniques such as networking, resource planning and control, team coordination, time and budget estimation using estimation models, project monitoring via earned value management tools including a range of management strategies. Students will be prepared to adapt their knowledge and understanding over time to ensure sound theoretical understanding of the issues relevant to project management. Due reference will be made to the PMBOK (Project Management Body of Knowledge) understanding of project management principles and theory.

The unit teaches the use of discrete structures, their properties and applications in the field of information technologies. The unit also exposes students the basic procedures and styles of mathematical proofs related to computational machines. The unit teaches a range of computational mathematics topics such as logic, number system, set theory, methods of proof, predicate calculus, induction, trees and graphs. Students learn techniques to think and analyse computational requirements “logically”, so as to apply these techniques in solving problems. Students will be able to “mathematically” reason about data types and structures (such as numbers, sets, graphs, and trees) used in algorithms and synthesize elementary proofs, especially proofs by induction.

This unit is designed to give final year students the opportunity to apply the skills which they have gained throughout the course. This unit is the first part of two project units in the course where the first part focusses more on analysis, design, while the project 2 unit focusses on implementation aspects. The unit provides a case scenario simulating a real-life project and students will be required to design a technology solution to the stated business problem. They will showcase their abilities at project management and demonstrate the use of structured methodology in real life like projects. Students will work in groups to produce individual quality outputs including a comprehensive report, presentation and a functioning prototype. Students have the opportunity to extend their projects in Project 2 unit with a detailed technical implementation. In addition to technical skills, students will gain other important skills such as professional practice, team working, leadership, effective communication and entrepreneurship.

The unit is designed to give final year students the opportunity to apply the skills which they have learned so far in the course on the development of real-world systems. Students will undertake a relevant simulated or industry project and work in groups on an IT related project for an internal or external client. Student groups are responsible for their own project management with guidance from the allocated supervisor. Students will gain skills of technical design and implementation, innovative use of new technologies, technical documentation, teamworking, time management and effective communication to produce quality outputs meeting client requirements.

The unit is designed for undergraduate level students to enhance their scholarship through research-based study on a topic in information technology. The unit develops the core essentials of understanding of the research process, research methodologies and research methods directed towards technical research, which consists of elements such as literature survey, defining research question, experimental design etc. Students will gain a fundamental experience in doing research and will be able to apply the research best practices introduced in the unit to further their research in IT area. Through a research paper work and poster presentations students will gain expertise in presenting and defending their research work.

This unit introduces the student to the major concepts of managing operations in different organisational contexts, including goods and services environments. The main elements of operations management will be discussed, using examples and case studies to introduce real-world settings. A variety of operations, project tools and methodologies will be introduced and discussed to assist students gain problem solving skills and enable them to introduce solutions and improved decision- making processes in organisations. Students will develop systematic and critical thinking skills essential to understanding, analysing, managing and improving operations within different contexts. Students will be able to adapt the theories introduced in this course to make decisions on a range of operations management aspects including process management, quality, likely demand, capacity, location, layout, inventory, supply chain management, job design and maintenance management.

This unit builds students’ understanding beginning with a focus on the behaviour of the individual. This is essential to understand individuals as employees and as managers. Following this foundation, the unit analyses behaviour at the group level. This includes the dynamics of group and team behaviour, communication, politics and leadership. Group level dynamics includes both informal and formal group processes. This unit concludes the students’ understanding of organisational behaviour with the consideration of organisations – including structure and design, culture and change. On completing this unit students will be able to understand human behaviour at individual, group and organisational levels and be able to adopt the principles delivered in the unit successfully in business context in the course towards business success.

This unit aims to provide a comprehensive introduction to financial accounting. The unit will cover topics such as fundamental accounting concepts; transaction analysis, recording and processing; matching sales and expenses, inventory valuation; depreciation on capital assets; accounting for investments, liabilities, present value concepts and international accounting. Students will understand the principles and procedures of accounting. Students will learn to construct and interpret financial statements. Students will analyse the cost of business operations that might impact financial positions of firms. Using these skills students would be able apply correct financial accounting practices to IT situations such as investment in IT infrastructure, budgeting for software projects etc.

The unit introduces students CRM fundamentals by teaching the elements that go into effective customer relationship management. In addition, the unit provides a well-rounded coverage on the effective utilization of technology in managing customers. CRM components of typical enterprise software solutions would be discussed as case example. Students will gain a clear understanding of key concepts, technologies and best practices of CRM and would be able to understand the integration of CRM into the overall organizational business context. In addition, they would have insights on role CRM technologies Salesforce.com and Net Suite. By understanding the CRM strategies in Sales, Marketing and Customer Service contexts they would be able to better utilize/develop IT solutions for Enterprises.

This unit builds students’ understanding of leadership and management at the three different levels of individual, team, and organisation. It is essential to distinguish the differences between management and leadership in terms of skills, approaches and depth of effective influence on people, performance and productivity. The differences need to be complementary and not contradictory, thus enabling the manager to lead their people more effectively to achieve the strategic and operational goals of the team and the organisation. By the end of this unit students will have an enhanced understanding of the key issues, skills and theories relating to leadership. Students will be able to identify and evaluate the theories of leadership, styles of leadership, the relationship between leadership and management, leadership in diverse workplaces, and how best to lead themselves, their teams and organisations in times of change. The unit provides opportunities for students to develop greater knowledge of leadership theory and literature, and to improve their management and leadership practice. This may allow the students to enhance their own leadership skills to influence people and effect change in their teams and organisations.

Application Development specialisation electives

Specialisation requirements: To obtain specialisation within an IT discipline, students should meet the following criteria:

  • Successfully complete at least 5 ELECTIVE units from the list of application development specialisations (refer list), with no less than 2 of these specialisation elective units at Level 3.
  • Only elective units studied at VIT will count towards specialisation criteria i.e., units marked as RPL/Credit Transfers will not count towards specialisation.
  • Final Year Project unit (ITSU3008 Project 1 or ITSU3009 Project 2) should be in a topic related to their chosen specialisation.

This unit introduces the concepts, tools and techniques used in website authoring. The unit first focuses on website design principles and subsequently deals with implementation. Students will develop knowledge and skills in creating digital content which is authored to deal with the design and implementation issues of web publishing. The unit examines the use of mark-up and scripting programming languages and models as website authoring suite, including incorporating images, audio and video into websites. In addition, the unit introduces World Wide Web standards for creating web sites, web usability and web design specification. Students will be prepared to adapt their knowledge and understanding over time to ensure sound practical understanding of the issues relevant to website development. Full understanding and appreciation of international standards and software tools will be supplemented with fundamental understanding of principles to ensure student adaptability and flexibility into the future.

This unit introduces the principles and concepts of Java programming language. It provides an overview of object-oriented design principles required to create robust Java programs. It covers salient topics of object-oriented programming methods using Java, including encapsulation, inheritance and polymorphism and the standard software development practices in IT industry. Students will be prepared to adapt their knowledge and understanding over time to ensure sound theoretical understanding of the issues relevant to Java programming. Being a second-year level course, an increased emphasis is placed on critical analysis and interpretation skills. In the context of this unit, java programming expertise will be explored in the context of general programming good practice. Java programming is discussed and learned in the context of general programming language theory – identifying the key elements of Java that determine whether it is an appropriate programming tool.

This unit provides the fundamental principles of software testing and quality assurance. It covers practical software testing goals and approaches to test software through all phases of the software testing lifecycle. Topics include different testing terminologies, standards and metrics, types of testing (black-box and white-box), test planning, analysis, test case generation, test resources, test scheduling, test execution, assessing and managing risk, test prioritisation, automation strategy, defect management, test execution and software quality assurance activities. Students will acquire the necessary knowledge and skills of a professional software tester. Students will be prepared to adapt their knowledge and understanding over time to ensure sound theoretical understanding of the issues relevant to software testing. Being a second-year level course, an increased emphasis is placed on critical analysis and interpretation skills. In the context of software testing we place the techniques within the context of the latest research regarding software reliability assurance.

Unit Description The unit providesthe fundamental principles ofsoftware engineering. It covers software development lifecycle models; software project planning, quality and control; software functional specifications and design specifications; integration and testing strategies; software maintenance and reuse. The unit employs agile software engineering methodology, practices and models such as extreme programming, Scrum model and agile prototyping. Students will acquire the knowledge and skills required to perform the role of an effective Software Engineer in an enterprise project. Students will be prepared to adapt their knowledge and understanding over time to ensure sound theoretical understanding of the issues relevant to software engineering. Being a second-year level course, an increased emphasisis placed on critical analysis and interpretation skills. Within this degree program, software engineering is particularly research rich. This is fully utilised within this unit, with students required to understand software engineering principles in the context of the latest published research

The unit introduces the key concepts of object-oriented programming focussing on effective programming of classes and methods taking advantages of key OOP principles such as reusability, encapsulation, inheritance, polymorphism etc. This unit provides an in-depth understanding of objectoriented design concepts such as data types, input-output stream management, control statement, abstraction, encapsulation, polymorphism and exception handling. After providing the OOP concepts, the unit discusses the syntactic, structural and behavioural programming choosing a currently in demand object-oriented language such as C#, Java, C++ or Python as vehicle for hands on experience. Students will be prepared to create robust software solutions applying advanced object-oriented concepts and incorporating software engineering principles. Students will be able to evaluate alternatives approaches and choose the most appropriate implementation for a given context. In addition, the students would be prepared to explore on the latest development models published in research and adopt it to construct programs for real world applications.

The unit presents a well-rounded knowledge regarding data storage structures and associated algorithmic logic. The unit classifies data structures based on space and time constraints,such aslists, stacks, queues, tree structures and binary search trees. Implementation based on a variety of techniques like array and pointer based are taught using case scenarios. The unit also discusses topics such as sorting, searching and graph algorithms and discusses and compares their complexity and merits. Students will gain an in-depth understanding of computer programming practices and they would be able to use the knowledge for designing algorithms. Students will apply their knowledge of data structures appropriately to solve computational problems.

This unit introduces the principles of functional programming. The unit introduces functional thought process and system building the functional way i.e., working with immutable data, transforming data in discrete steps, and avoiding side effects. Through a set of practical examples, the unit imparts knowledge and skills on advanced capabilities of functional programming for building maintainable and scalable software. The unit teaches implementation aspects using an industry scale functional programming language such as Scala, Clojure, or F# or other standard programming languages with Functional Programming capabilities such as C# or Java 8. Students will be prepared to implement functional programming principles such as referential transparency, immutability, persistence, and laziness. Through a sequence of exercises and case examples students will gain strong expertise in building systems using functional predicates, data types, higher order functions, function literals, sorting algorithms, graph algorithms, dynamic programming, recursion, patterns of computation and interaction using monads.

This unit covers the principles of technical documentation used in software engineering. It includes methods of writing systems specification documents, including graphical aids for depicting systems processes (analysis, planning, implementation, testing, and maintenance of systems). Students will be prepared to adapt their knowledge and understanding over time to ensure sound theoretical understanding of the issues relevant to software engineering technical documentation. Being a second-year level course, an increased emphasis is placed on critical analysis, interpretation skills and presentation skills. In the context of technical documentation for software engineers, this includes critical evaluation of different writing styles and documentation methods, with due reference to the latest research through journal articles.

This unit providesthe principles of advanced Java programming using contemporary Java frameworks. It covers advanced capabilities of the Java programming language such as JDBC, Servlets, JSP and Web Services. The unit introduces architectural concepts such as MVC architecture and Object Relation Mapping frameworks and implementation techniques using current frameworks are extensively covered. In addition, efficient programming for multithreading, event handling, and secure transactions for application development in an enterprise environment are covered. Students will be prepared to adapt their knowledge and understanding over time to ensure sound theoretical understanding of the issues relevant to advanced Java programming. Being a final year level course, the unit is designed to ensure students undertake independent evaluation of unit principles in the context of the latest published articles. Students will gain expertise in implementing enterprise grade software solutions using state of the art frameworks.

The unit covers object-oriented systems modelling and design principles. Component-based design, use of UML, design patterns and software architecture are also examined in this unit. Students will acquire the necessary knowledge and skills to adopt appropriate systems modelling and software architecture methodologies for the analysis and design requirements of software development in an enterprise. Students will be prepared to adapt their knowledge and understanding over time to ensure sound theoretical understanding of the issues relevant to object oriented software analysis, design and architecture. Being a final year level course, the unit is designed to ensure students undertake independent evaluation of unit principles in the context of the latest published research. Students will be able to justify architectural decisions in the context of the latest architectural paradigms and emerging technologies.

This unit provides advanced concepts in designing enterprise systems using corporate databases. The unit focusses on end to end solution building layered systems with sound database design and data management for application integration. It focuses on optimizing the database design and performance fine-tuning of data access and transactions for real-time application solutions deployed in different enterprise environments. Students will be prepared to adapt their knowledge and understanding over time to ensure sound theoretical understanding of the issues relevant to developing data access solutions. Being a final year level course, the unit is designed to ensure students undertake independent evaluation of unit principles in the context of the latest published research. Pivotal for this unit is an understanding of the impact of big data trends, bringing massive amounts of disparate data to bear in large and small organisations.

This unit focuses on both the theoretical foundations and advanced topics on user interface design and development on desktops. It covers the principles of rich-client programming to develop various types of applications that run on Windows and advanced Windows based programming models, enhancing client-side programming, user interfaces and controls, advanced testing and debugging techniques. Students will gain the necessary knowledge and skills to apply advanced programming features for creating rich and user-friendly applications in an enterprise development environment using windows desktop client as vehicle for implementation. Students will be prepared to adapt their knowledge and understanding over time to ensure sound theoretical understanding of the issues relevant to windows application development. Being a final year level course, the unit is designed to ensure students undertake independent evaluation of unit principlesin the context of the latest published research, including aspects of usability and reusability.

The unit introduces the basic concepts, tools and techniques of website authoring, from design to implementation as well as advanced Web based application design and development. The unit provides the knowledge and skills in creating digital content by covering topics such as use of markup and scripting programming languages and models as website authoring suite, including incorporating images, audio and video into websites, world wide web standards for creating dynamic database driven content, web usability and web design specification. Furthermore, it covers advanced architecturalstylesfor client-server Web applications, and the rapid prototyping and Web deployment principles. Students will be prepared to apply advanced Web programming featuresfor creating highly accessible and reliable Web applicationsin an enterprise development environment on a popular platform. Being a final year level course, the unit is designed to ensure students undertake independent evaluation of unit principles in the context of the latest published research.

The unit teaches students to apply design thinking in order to develop mobile applications using prescribed methodologies that work on smart phones and tablets running different mobile operating systems. The unit teaches the theory behind building applications for mobile platforms such as usercentric design, architecture, common issues, tools and techniques. The unit teaches how to build applications with effective user interfaces, persistence storage, graphics and location-awareness. Implementation of mobile application with implantation with a popular mobile operating system such as Android or iOS. Upon completion of the unit, students will be able analyse the user requirement specifications and implement solutions using best practices such as as organization standards, security and privacy policies, regulatory requirements, market opportunities and adoption challenges. Being a final year unit, emphasis is placed on building students towards researching on expanding mobile technologies and adopt it in their project work.

The unit covers the theory and practice of managing IT projects from a program and portfolio perspective. It includes topics on initiating, planning, executing, monitoring and controlling and closing of IT projects. Using project scenarios drawn from different types of IT Projects such as Software Development project and Network Implementation project students learn to define project cost, employ scheduling techniques, prepare change management processes. Case examples in IT Project Management from various industry sectors are discussed to provide a real world understanding of practical aspects of IT Project Management including managing contingencies and risks. Students will be prepared to adapt their knowledge and understanding over time to manage project life cycle using strategies for human resource management, procurement management, stakeholder and communication. Being a final year level course, the unit is designed to ensure students undertake independent evaluation of unit principles in the context of the latest published research.
ADMISSION

Course entry requirements

Meet the prerequisites for your desired program and unlock your educational journey at VIT. Our team is here to assist you every step of the way.

18 years or older at commencement of course.

An English Language proficiency level of one of the below:

  • Meet the entry requirements through one of the following English Language Tests:
    • Academic IELTS band overall 6.0 and no individual band less than 5.5
    • Academic PTE: 50 or above with no communicative skill below 43
    • TOEFL (iBT): 65 or above; Writing 15; Speaking 15; Reading 15; Listening 15
    • TOEFL (Paper): 547
    • Other tests as approved by Academic Board
  • Passed Australian Year 12 English
  • Successful completion of a degree or diploma in Australia
  • Completion of Certificate IV in EAL
  • Satisfactorily completed ELICOS or EAP to the appropriate level (equivalent to IELTS 6.0 overall and no band less than 5.5)
  • Complete English language bridging course through a recognised English language centre
  • Satisfactorily completion of at least one semester of study in Australia in a tertiary course (satisfactorily for this purpose would mean that the applicant has completed 50% or more of the semester load)
  • Completion of schooling from the following countries where English is the official language: Australia, Canada, New Zealand, Singapore, United Kingdom and United States of America
  • In exceptional cases, the Executive Dean or delegate, can consider an English entry requirement waiver, other than the above criteria, on a case-by-case basis as deemed fit.

  • Minimum of equivalent Australian Year 12 completed satisfactorily
  • In the case of a non-Australian qualification, the Admissions team shall ensure that the applicant has completed 12 years of schooling or has attained a qualification which is equivalent to an Australian Year 12 certification as per the VIT’s International Academic Requirements. AND/OR
  • Where an applicant has completed a Diploma (AQF Level 5) or a higher qualification he/she shall be deemed to have met the year 12 requirements.
  • An international applicant who has not met VIT’s International Academic Requirements, may apply for special consideration by the Admission Selection Committee (adhoc) on a caseby-case basis.

  • Studied mathematics at Australian Year 11 or higher
  • In the case of international students, the Admissions team/ shall determine whether the mathematics subject/s that the applicant has studied are equivalent to Australian Year 11 using the following guidelines:
    • Where an applicant has studied mathematics at Year 11/12 of a twelve-year schooling system, he/she shall be deemed to meet the equivalence.
  • Where an applicant has completed a Diploma or a higher qualification in Information Technology or related course, he/she shall be deemed to meet the equivalence
  • Where the applicant has not studied mathematics at secondary school level or Diploma or a higher qualification or where adequate documentary evidence is not available, The Admissions Selection Committee (Adhoc) may recommend admission subject to the condition that:
    • The applicant should pass the SAT Mathematics 1, OR
    • The applicant should pass a mathematics test administered by VIT, OR
    • The applicant should successfully complete the ITSU1012 Mathematics Foundations for IT unit during the first year of the BITS course
CAREERS

Your Bachelor of IT career outlook

Completing the Bachelor of Information Technology & Systems opens doors to a world of exciting career opportunities in the fast-paced IT industry. Equipped with cutting-edge skills and knowledge, graduates are poised to thrive in diverse roles such as software developers, cybersecurity analysts, IT consultants, and more.

Embrace a dynamic career journey with limitless possibilities, as your IT expertise becomes increasingly sought-after in an ever-evolving digital landscape. Our comprehensive program prepares you to lead innovation, drive technological advancements, and make a significant impact on industries worldwide. Embrace your future with confidence and embark on a fulfilling and rewarding IT career with VIT.

Software Developer

As a Software Developer, you'll be responsible for designing, coding, and testing software applications that meet specific business needs. Leveraging your expertise in programming languages and software development methodologies, you'll collaborate with cross-functional teams to create innovative solutions and enhance user experiences.

Video Images
Video Images

Cybersecurity Analyst

As a Cybersecurity Analyst, your role is crucial in safeguarding organizations from cyber threats and data breaches. You'll proactively monitor network systems, conduct security assessments, and implement robust security measures. With a focus on identifying vulnerabilities and developing incident response plans, you'll play a key role in protecting sensitive information and ensuring business continuity.

IT Consultant

As an IT Consultant, you'll provide expert advice and solutions to businesses seeking to optimize their IT operations. You'll analyze current systems, recommend improvements, and guide organizations in adopting the latest technologies. Your ability to understand complex business needs and align technology strategies will contribute to the success and growth of diverse clients across various industries.

Video Images
TUTION FEES

Tuition Fees & Admission

At VIT, we believe that education should be accessible to all. Our affordable tuition fees and diverse scholarship opportunities ensure that financial constraints do not hinder your academic aspirations. Our admissions team is here to guide you through the application process, helping you meet the course entry requirements and embark on a transformative educational experience. Embrace the opportunity to pursue excellence and unlock a world of knowledge with VIT.

INTERNATIONAL

Duration 3 Years (Full-time)/2 Years Fast-track

$51,000

Apply Now

* $2,125/unit

Domestic

Duration 3 Years (Full-time)/2 Years Fast-track

$22,500

Apply Now

* $937.50/unit

Shape Images

Empowering Dreams


Scholarship Opportunities

Unlock your potential with our diverse scholarship offerings at VIT. Experience the joy of pursuing your educational aspirations with financial support tailored to your needs. Embrace a future full of opportunities and academic excellence through our "Empowering Dreams: Scholarship Opportunities." Apply now and let us be part of your journey to success.

12 Compelling Benefits of BITS at VIT

  • Explore cybersecurity and safeguard digital assets against threats.
  • Master network administration for seamless connectivity.
  • Embrace cloud computing for scalable infrastructure solutions.
  • Access diverse career paths in IT networking.
  • Gain hands-on learning and real-world experience.
  • Stay updated with industry-relevant curriculum.
  • Network with professionals for global connections.
  • Enhance problem-solving and critical thinking skills.
  • Collaborate in a supportive learning environment.
  • Unlock opportunities for career advancement.
  • Contribute to technological advancements.
  • BShape the future of connected digital landscapes.

Enquire Now and Unlock Limitless Possibilities!

At VIT, we believe in empowering you to dream big and reach new heights. Take the first step towards an exceptional future by inquiring now. Our dedicated support team is here to guide you through the admissions process, answer your questions, and help you discover the myriad opportunities that await you.

Verify


STUDENT REVIEWS

This is what our students say

Clint Images
Anisha Bhandari
BITS – Melbourne Campus

Initially, I wasn’t sure if it was a good opportunity compared to an internal project, but I’m glad I went with the internship because I had a wonderful experience. I was able to expand my knowledge, acquire useful work experience, and develop my professional relationship. Additionally, this internship enabled me to solidify my professional objectives and given me a greater grasp of the field I intend to work in after graduation.

Clint Images
Ayesha Rizwan
BITS – Sydney Campus

I undertook an internship in my final year through VIT, and it proved to be an exquisite growth opportunity for me and my peers. During this internship, we were introduced to the industry and gained valuable experience while developing our client’s product. Communication skills, requirements handling, prototyping, product development, version control, team co-ordination are a few of the skills I attained, additionally it enabled us to develop new capabilities which would prove incredibly beneficial to my career.

Clint Images
Elizabeth Pardede
Diploma of IT

I would like to take a moment to thank you, Mr. Sharif, for an incredibly insightful and informative lecture. Your passion for the subject matter was evident, and it made the lecture more engaging.

I especially appreciated how you took the time to explain complex concepts in a clear and concise manner, making it easier for me to understand the material. Your use of real-world examples also helped to solidify my understanding of the topics covered.

Clint Images
Jingzhao Li
BITS – Melbourne Campus

"I want to express my sincere gratitude for your invaluable support throughout this course. As I near its conclusion, I feel compelled to share my feedback.First and foremost, Sharif has proven to be an exceptional and knowledgeable teacher. He consistently made himself available to assist students and address our concerns. When I commenced this course with limited knowledge of the IT industry, he went above and beyond to provide me with the necessary guidance. Sharif patiently explained fundamental IT concepts, terminologies, and technical jargon.

Clint Images
Kavya Madam
MITS - Melbourne Campus

"I'm deeply grateful for the opportunity to attend the Programmable conference on March 28, 2023. It has enriched my understanding and insights in my field of study. Your continuous support and commitment to our education inspire us to succeed. I've attached my conference pass for your reference. Thank you once again for this invaluable experience, and I'm eager to continue utilizing the resources and support available at VIT to further my growth."

Clint Images
Rahul Das Kathbaniya
Diploma of IT Networking – Adelaide Campus

"I deeply appreciate your extraordinary dedication to our online classes. Reflecting on my journey in the Diploma of Information Technology Networking course, I recall the initial challenges I encountered while grasping the material and completing assignments. However, your teaching prowess, interactive teaching style, and knack for making intricate topics engaging transformed my learning experience. Your commitment to fostering unity among students and your relentless pursuit of excellence distinguish you as an exceptional educator.

Clint Images
Shenali Jayasekara
BITS – Melbourne Campus

"I completed my first internship at VIT Melbourne, which was a transformative experience. It exposed me to exciting projects and exceptional individuals, allowing me to apply my knowledge in real-world situations and contribute ideas. This opportunity showcased trust in my abilities, for which I'm sincerely grateful. Throughout this journey, I gained practical skills, enhanced my diligence, and accumulated invaluable experience that will shape my future. My heartfelt thanks to Dr. Vo, Robert Walker, and our team coordinator, Dr. Sarath Rangarajan, for their unwavering support. Thank you, VIT internship team!"

FAQ's

Frequently asked questions

Your go-to resource for instant answers to common queries, making your journey smoother and more informed.

The Bachelor of Information Technology and Systems (BITS) course is accredited by the Tertiary Education Quality and Standards Agency (TEQSA), the regulator of higher education and the accrediting authority for higher education courses in Australia. You may look up the National Register for this course. VIT is registered by TEQSA to offer and confer Australian higher education award for the completion of an accredited Australian course of study – BITS.

The qualification conferred upon completion is recognised by the Australian Government and will provide you with a competitive edge in the job market, both in Australia and overseas.

You might also be interested in these study programs

Discover a world of exciting study programs that complement your interests and aspirations. Unlock more opportunities and take the next step towards your academic journey with our carefully curated recommendations.

Accredited and Certified

  • Brand Image
  • Brand Image
  • Brand Image
  • Brand Image
  • Brand Image
  • Brand Image

Have any questions?

We're here to help! For personalized guidance and support at VIT, feel free to reach out via phone, email, or visit our campus in person. Your success journey begins with the right information!

If you are already a studying student VIT and want to avail Student Services Click here