The study of computing, programming, and information systems, driving digital innovation.
Browse All CoursesThe Bachelor of Business Information Systems is an interdisciplinary programme that integrates business management with information technology applications. The curriculum covers areas such as principles of management, accounting and finance fundamentals, information systems concepts, database management, systems analysis and design, enterprise resource planning (ERP), business intelligence (BI), data analytics, project management, and basic cybersecurity. By combining business perspectives with technical knowledge through case studies and system development projects, the programme equips students with the skills to design and manage information systems that enhance organisational performance and competitiveness. Graduates may pursue careers as systems analysts, business analysts, IT consultants, ERP executives, or project coordinators in corporate IT departments, technology firms, consulting companies, and multinational organisations, or continue with postgraduate studies in information systems or related fields.
Show More
The Bachelor of Computer Networking is a technology-focused programme centred on network architecture design and systems management. The curriculum covers areas such as computer networking principles, routing and switching technologies, server administration, network protocols, basic cybersecurity, cloud networking, wireless technologies, system integration, and network troubleshooting. With strong emphasis on hands-on laboratory work and project-based learning, the programme equips students with the skills to design, deploy, manage, and optimise network infrastructures. Graduates may pursue careers as network engineers, system administrators, network security assistants, or technical support engineers in corporate IT departments, telecommunications companies, technology firms, and system integration organisations, or continue with postgraduate studies in networking or related fields.
Show MoreThe Bachelor of Computer Science is a technology-focused programme centred on computing theory and software development. The curriculum covers areas such as programming principles, data structures and algorithms, database systems, operating systems, computer networks, software engineering, fundamentals of artificial intelligence, cybersecurity, and computer theory. By integrating theoretical foundations with practical project-based learning and teamwork, the programme equips students with the skills to design and develop software systems and applications. Graduates may pursue careers as software engineers, system developers, programmers, system analysts, or cybersecurity specialists in technology companies, internet firms, software development companies, financial institutions, and multinational corporations, or continue with postgraduate studies in computer science or related fields.
Show MoreThe Bachelor of Computer Science (Artificial Intelligence) is a technology-focused programme that builds on core computer science principles with specialisation in artificial intelligence and intelligent systems development. The curriculum covers areas such as data structures and algorithms, programming (e.g., Python / Java), machine learning, deep learning, natural language processing, computer vision, AI ethics, data science fundamentals, and software engineering. By integrating strong theoretical foundations with hands-on, project-based learning, the programme equips students with the skills to process data, train models, and deploy intelligent systems. Graduates may pursue careers as AI engineers, machine learning engineers, intelligent systems developers, or software engineers in technology firms, AI companies, financial institutions, automation industries, and innovative enterprises, or continue with postgraduate studies in artificial intelligence or computer science.
Show MoreThe Bachelor of Cyber Security is a technology-focused programme centred on protecting information systems and defending against cyber threats. The curriculum covers areas such as cybersecurity fundamentals, cryptography, network defence and attack techniques, digital forensics, information security management, operating system security, cloud security, ethical hacking, and cybersecurity laws and compliance. With strong emphasis on both theoretical knowledge and hands-on laboratory simulations, the programme equips students with the skills to identify, prevent, and respond to cyber threats effectively. Graduates may pursue careers as cybersecurity analysts, security engineers, information security consultants, or digital forensics associates in technology firms, financial institutions, government agencies, multinational corporations, and cybersecurity companies, or continue with postgraduate studies in cybersecurity or related fields.
Show More
The Bachelor of Computer Science (Data Science) is a technology-focused programme that builds on core computer science principles with specialisation in data analytics and artificial intelligence. The curriculum covers areas such as data structures and algorithms, database systems, programming (e.g., Python / Java), statistics, machine learning, data mining, big data technologies, AI fundamentals, and software engineering. By integrating strong technical foundations with data-driven applications through project-based learning, the programme equips students with the skills to develop systems and perform advanced data modelling and analysis. Graduates may pursue careers as data engineers, data analysts, machine learning engineers, or software developers in technology firms, financial institutions, e-commerce platforms, consulting companies, and multinational organisations, or continue with postgraduate studies in data science, computer science, or related fields.
Show More
The Bachelor of Computer Science (Digital Forensics) is a technology-focused programme that builds on core computer science principles with specialisation in cybercrime investigation and digital evidence analysis. The curriculum covers areas such as data structures and algorithms, programming (e.g., Python / C++), computer networks, operating systems, secure programming, digital forensics techniques, fundamentals of cyber defence, malware analysis, cyber law and compliance, and forensic tools application. By integrating theoretical foundations with hands-on laboratory exercises and simulated investigations, the programme equips students with the skills to collect, analyse, and report digital evidence effectively. Graduates may pursue careers as digital forensic analysts, cybercrime investigators, or information security specialists in cybersecurity firms, government agencies, financial institutions, technology companies, and judicial organisations, or continue with postgraduate studies in cybersecurity or computer science.
Show MoreThe Bachelor of Game Development is an interdisciplinary programme that integrates creative design with technical programming skills. The curriculum covers areas such as game design principles, game programming (e.g., C++ / C#), game engine development (Unity / Unreal Engine), fundamentals of 3D modelling and animation, artificial intelligence in games, level design, game physics, user experience (UX) design, and game project management. With strong emphasis on hands-on learning and team-based projects, the programme guides students through the complete game development pipeline from concept and prototyping to final release. Graduates may pursue careers as game programmers, game designers, technical artists, or interactive developers in game studios, multimedia companies, technology firms, and creative agencies, or continue with postgraduate studies in game design or related disciplines.
Show MoreThe Bachelor of Information Technology (IT) is a technology-focused programme centred on computing applications and information system development. The curriculum covers areas such as programming fundamentals, database management, networking technologies, basic cybersecurity, systems analysis and design, cloud computing, mobile application development, and IT project management. With strong emphasis on hands-on training and project-based learning, the programme equips students with the skills required to develop and manage enterprise IT systems. Graduates may pursue careers as system administrators, network engineers, software developers, IT support specialists, or technology consultants in technology firms, corporate IT departments, software companies, and multinational organisations, or continue with postgraduate studies in information technology or related fields.
Show MoreThe Bachelor of Information Technology (Cloud Engineering) is a technology-focused programme that builds on core IT knowledge with specialisation in cloud architecture design and engineering implementation. The curriculum covers areas such as computer networking, virtualisation technologies, cloud architecture (IaaS, PaaS, SaaS), distributed systems, containerisation (Docker, Kubernetes), DevOps automation, cloud security, scripting, and system monitoring and optimisation. With strong emphasis on engineering practice and hands-on project work, the programme equips students with the skills to plan, deploy, manage, and optimise cloud environments. Graduates may pursue careers as cloud engineers, DevOps engineers, systems engineers, or cloud architecture associates in technology firms, internet companies, financial institutions, and multinational organisations, or continue with postgraduate studies in cloud computing or related fields.
Show MoreThe Bachelor of Information Technology (Data Analytics) is a technology-focused programme that builds on core IT principles with specialisation in data processing and analytical applications. The curriculum covers areas such as programming (e.g., Python / R), database management, data visualisation, statistics, data mining, business intelligence (BI), fundamentals of machine learning, cloud data processing, and information systems applications. By integrating technical knowledge with data-driven applications through project-based learning, the programme equips students with the skills to collect, clean, analyse, and present data effectively. Graduates may pursue careers as data analysts, business analysts, data engineering assistants, or systems analysts in technology firms, financial institutions, e-commerce platforms, corporate IT departments, and consulting companies, or continue with postgraduate studies in data science or related fields.
Show More
The Bachelor of Information Technology (Digital Transformation) is an interdisciplinary programme that integrates information technology with business strategy and innovation. The curriculum covers areas such as information systems management, fundamentals of data analytics, cloud computing applications, AI fundamentals, enterprise resource planning (ERP), digital business models, project management, change management, and basic cybersecurity. By combining technological expertise with strategic business perspectives through case studies and project-based learning, the programme equips students with the skills to support organisational digital transformation initiatives. Graduates may pursue careers as digital transformation executives, IT project officers, business analysts, or systems integration consultants in technology firms, multinational corporations, consulting agencies, and government organisations, or continue with postgraduate studies in information systems or related fields.
Show MoreThe Bachelor of Information Technology (Financial Technology) is an interdisciplinary programme that integrates information technology with financial applications. The curriculum covers areas such as programming (e.g., Python / Java), database management, financial principles, blockchain technology, digital payment systems, financial data analytics, basic cybersecurity, artificial intelligence in finance, and financial system development. By combining technical expertise with financial knowledge through project-based learning, the programme equips students with the skills to design, develop, and deploy fintech solutions. Graduates may pursue careers as fintech developers, systems analysts, data analysts, or technology consultants in banks, fintech companies, payment platforms, investment firms, and technology-driven financial organisations, or continue with postgraduate studies in fintech or related fields.
Show More
The Bachelor of Interactive Media and Immersive Technology is an interdisciplinary programme that integrates creative design with emerging technologies. The curriculum covers areas such as principles of interactive design, 3D modelling and animation, game engine development (e.g., Unity / Unreal Engine), human-computer interaction (HCI), user experience (UX/UI) design, immersive storytelling, digital media production, and project development management. By combining creativity with technical implementation through project-based learning and teamwork, the programme equips students with the skills to design and develop immersive digital experiences from concept to deployment. Graduates may pursue careers as interactive designers, immersive experience developers, VR/AR engineers, or digital content creators in game studios, technology firms, edtech companies, film production houses, and creative media industries, or continue with postgraduate studies in related fields.
Show MoreThe Bachelor of Internet of Things (IoT) is a technology-focused programme centred on interconnected smart devices and data-driven applications. The curriculum covers areas such as embedded systems, sensors and actuators, wireless communication principles, IoT architecture, fundamentals of cloud computing, data analytics, cybersecurity, artificial intelligence applications, and system integration. With strong emphasis on hardware-software integration and hands-on project development, the programme equips students with the skills to design, implement, and manage IoT systems from device connectivity to data processing and deployment. Graduates may pursue careers as IoT engineers, embedded system developers, system integration engineers, or related professionals in smart manufacturing, smart city solutions, intelligent home systems, automation industries, and technology companies, or continue with postgraduate studies in IoT or related fields.
Show More
The Bachelor of Mobile Computing is a technology-focused programme centred on mobile application development and wireless technologies. The curriculum covers areas such as programming (e.g., Java, Kotlin, Swift), mobile application development (Android and iOS), user interface and user experience (UI/UX) design, mobile databases, cloud integration, wireless communication technologies, mobile security, fundamentals of IoT, and mobile system optimisation. With strong emphasis on hands-on learning and real-world application development projects, the programme equips students with the skills to design, develop, deploy, and maintain mobile solutions. Graduates may pursue careers as mobile application developers, mobile systems engineers, UI/UX developers, or technology consultants in technology firms, software companies, e-commerce platforms, and start-ups, or continue with postgraduate studies in mobile computing or related fields.
Show MoreThe Bachelor of Software Engineering is a technology-focused programme centred on the design and development of software systems. The curriculum covers areas such as programming principles, data structures and algorithms, software requirements analysis, system design, software testing and quality assurance, database systems, mobile and web application development, software project management, and agile methodologies. By integrating theoretical foundations with practical, team-based projects, the programme equips students with the skills to manage the full software development life cycle (SDLC) from requirement analysis to deployment. Graduates may pursue careers as software engineers, system developers, application developers, or project coordinators in technology firms, software companies, financial institutions, and multinational corporations, or continue with postgraduate studies in software engineering or related fields.
Show MoreThe Bachelor of Sustainable Computing is an interdisciplinary programme that integrates information technology with sustainability principles. The curriculum covers areas such as computer science fundamentals, green data centre technologies, energy efficiency optimisation, cloud computing and resource management, sustainable software engineering, carbon footprint analysis, intelligent system design, and the application of artificial intelligence for sustainability. With strong emphasis on technological innovation and environmental responsibility, the programme equips students with the skills to design energy-efficient and environmentally responsible computing systems. Graduates may pursue careers as green IT engineers, system optimisation specialists, sustainability technology consultants, or related professionals in technology firms, energy companies, smart city initiatives, environmental technology organisations, and multinational corporations, or continue with postgraduate studies in related fields.
Show MoreContact our consultants, share your specific needs or interests, and we will recommend suitable courses or provide personalized advice!
Contact Us