Students will undertake core modules that cover the fundamental skills required for a career in IT, for example, software engineering, database architecture, web development, business analysis, communications technology, operating systems, systems administration, and network engineering. Students will also gain practical, industry-aligned skills that employers demand from our graduates as well as new and emerging fields including cloud computing, big data and analytics, DevOps, business intelligence, agile development, web and mobile app development, games development, AR/VR, intrusion detection, vulnerability assessment, and security.
Our degree is also designed to provide students with a broad skill-set and holistic understanding of the wider context of the IT business domain and the global IT industry, as well as specialist knowledge in a specific area. Technologies and tools used within the degree are ever-updating but currently include python, C#.net, Visual Studio, Java, Android development, MS Server, Active Directory, Godot, Cisco, Fortinet, HTML5, CSS, JavaScript, Laravel, PHP, MySQL, SQL Server, Oracle, Power BI, AWS, Azure, Hadoop, and much more.
Specialisations
Students will gain a strong foundation of knowledge across a broad range of different IT skills in the first three semesters. After that, they will gain an advanced level of expertise in one of four selected specialisations, each of which is aligned to the four most in-demand IT employment pathways, specialisations are:
- Network Engineering
- Software Engineering
- Database Architecture*
- Web Development*