The Bachelor of Information Technology is a vocationally oriented program emphasising the resolution of technological problems leading to the effective management and analysis of information in both private and public sectors. The program's foundation is designed to provide students with knowledge and skills in key areas of IT as well as professionally relevant knowledge, qualities and skills in such areas as problem solving, communication, ethics and teamwork. Applied Computer Science major is all about giving students the skills to solve computer-related problems. With rapid advances in technology and new applications being developed constantly, it is hard to say what those problems will be. The focus is on both technological and business principles and practices. Their studies will cover the fundamental skills of computer science involving the domain of modern web applications and services. Students will become well-prepared to solve computer-related problems in the workplace using their expertise in the design and implementation of software systems, database structures and applications and webs services and interfaces. On completion of the applied computer science major, graduates should be able to: display detailed knowledge of and be competent in the fundamentals of structured programming, and the application of basic algorithms and data structures; understand the difference between the major programming language paradigms, and be able to select the paradigm best suited to solve a problem; demonstrate sound knowledge of operating systems principles and display familiarity with various modern operating systems; demonstrate a sound knowledge of web technology and techniques both at the client and the server side; be able to design and implement web-based user interfaces in accordance to technical, stylistic, and open access standards; understand and apply methods for planning and managing large software projects, including design, development and maintenance aspects; display a detailed knowledge of the fundamental principles of database systems and be able to apply these using database software. As a graduate, their career opportunities may include computer programmer, systems analyst, software developer, project leader, web application developer, web services specialist, IT manager, database administrator, and database designer. The Bachelor of Information Technology program is accredited at professional level by the Australian Computer Society and, through the Seoul Accord, is recognised in other countries. This program is also offered by Faculty of Business, Education, Law and Arts (BELA).