TEMARIO
Year 1
In the first year, youll build a strong foundation by studying a broad range of subjects, including software development, computing mathematics, web and database concepts, and computer architectures. Youll also begin to develop essential teamworking and communication skills, setting the stage for more advanced topics in later years.
- Analysing and Solving Problems
- Introduction to Computer Programming
- Introduction to Computer Systems
- Introduction to Mathematics and Science
- Academic Skills
- Integrating Project
Year 2
The second year allows you to specialise further, with modules in IT project management, systems analysis, computer forensics, and software engineering principles and testing. Youll also learn about network operating systems and services, with optional modules such as advanced networking and statistical programming, enhancing your technical and analytical abilities.
- Software Development
- Computer Architecture and Operating Systems
- Introduction to Web and Database Concepts
- Network and Cybersecurity Essentials
- Learning in the Digital Era
Optional
- Data Analysis & Visualisation
- Mathematics
Year 3
In the third year, youll focus on practical applications of your skills. Subjects include user experience design, cyber security, and the development of complex web and mobile applications. Youll also work on collaborative projects, simulating real-world IT environments, which will prepare you for industry challenges.
- Changemakers: Creativity and Value Creation
- Network Operating Systems and Services
- Data Security and Compliance
- Software Engineering Principles and Testing
Optional
- Advanced Networking
- Cloud Computing Architecture
- Databases Application Development
- Indie Game Development
- Network Programmability
- Web and Mobile Technologies
- Object Oriented Programming and Algorithms
- Advanced Software Development
- Games Architecture and Mechanics
- Statistical Programming
- Geographical Information Systems
- Computer Forensics
Year 4
In your final year, youll deepen your understanding of IT systems operations, data management, database architecture, performance, and emerging trends. Youll conduct a significant independent project, applying your knowledge to real-world scenarios and preparing you for a career in the IT industry.
- Independent Project
- Emerging Trends
Optional
- Advanced Cybersecurity
- Artificial Intelligence & Machine Learning
- Usability Engineering
- Graphics and Games Programming
- Switching, Routing and Wireless
- Enterprise Networking, Security and Automation
- Cloud-Based Web Services
- Cloud Computing Administration
- Data Warehousing and Data Mining
- Software Engineering Principles and Practice
- Socket Programming and Concurrency
- GPU Programming