The Advanced Diploma in Software Technology is a dynamic program offering insights into computer networks, 3D content creation, professional development, computer vision, and cloud computing. Gain hands-on experience in implementing cloud-based solutions and develop critical skills for effective project management. This diploma prepares you for the fast-paced software industry by combining theoretical knowledge with practical expertise, ensuring you graduate ready for success in this dynamic field
CONTENT
- Networking Systems and Technology
In this module students will acquire a comprehensive understanding of different computer networks, and identify the different operating systems, hardware and software which are utilized in a network. This allows students to demonstrate the ability to choose appropriate equipment and protocols for network infrastructure, diagnose issues, and propose solutions related to equipment selection, protocol usage, and configurations, through the description of various networking stacks employed across diverse domains, showcasing an understanding of their distinct characteristics and applications. By helping to evaluate and formulate IP addressing schemes for networks, demonstrating analytical skills in the design and optimization of addressing structures.
2. Real Time Interactive Applications for 3D
This module teaches students to generate 3D content, demonstrating comprehension of 3D assets production principles, 3D software, and relevant tools within the context of the industry. By showcasing proficiency in the production of 3D assets and textures, demonstrating the ability to realize deliverables from conceptual designs. The application of 3D workflows produces deliverables for visualization 3D printing, and real time interactive applications such as Augmented Reality/Virtual Reality (AR/VR). This allows students to demonstrate transferable soft skills related to effective project management and software development life cycle, such as scheduling, gathering use requirements and effective communication.
3. Professional Development
This module allows students to engage in reflective processes to analyze and discuss positive behaviors within the realm of professional practice, including self-reflection on personal conduct. By illustrating an understanding of professional constraints, identify boundaries, and possess the ability to function effectively within prescribed parameters. This allows students to explore and articulate the nuances of professional working practices, examining their relevance within the broader social, economic, and cultural context. Through the combination of academic subject knowledge with professional skills and behaviors, fostering an integrated approach to enhance overall competence in practical settings.
4. Computer Vision
This module allows students to assess the principles of artificial intelligence, contemporary technologies, and the possible challenges influencing the advancements of AI and ML. By constructing an AI-based system utilizing appropriate development tools and techniques and reflecting on personal experiences and explore potential applications of the chosen approach. As well as assessing the diverse approaches to Machine Learning and the development of AI solutions, evaluating the effectiveness of various learning algorithms.
5. Systems Management and Cloud Computing
This module aid students in implementing a cloud-based solution to showcase comprehension of Cloud Computing Architecture within a specified case study or scenario and demonstrate proficiency in the common operations associated with operating systems, such as Linux and/or Windows. By using a suitable cloud-based platform or local virtual machine to demonstrate applications of directory services, virtualisation and distributed computing. This allows students to recognize different operating systems and evaluate them in terms of their capabilities and limitations.
6. Research Project
This module gives students the opportunity to engage in discussions involving research, analysis, and critical evaluation of the employment landscape within the discipline. By expressing comprehension of key concepts and industry trends to recognize future opportunities as well as to showcase independent involvement in the professional context to establish networks and connections. By demonstrating systematic planning and preparation
for a work-based learning experience and generating relevant materials and resources supporting professional career development.
ASSESSMENTS/WRITTEN EXAMINATIONS
- Exams are conducted at the end of each module.
- There are 10 exam modules.
PROGRESSION REQUIREMENTS
- A minimum of 90% attendance for student pass holders is required and 85% attendance is required for non-student pass holders
- Minimum mark of 40% is required to pass each module
These are the most common jobs students go into after graduating:
- Software Developers
- Web Developers
- Quality Assurance Engineer
- Software Product Manager
ADMISSION CRITERIA
- Academic: Minimum age: 18, Pass at least three subjects at Grade E in GCE A level (or) equivalent foreign qualifications (or) possess Diploma in Web Application Development (or) Diploma in Full Stack & Data Analytics
- Language Proficiency: Students entering the programme whose first language is not English or students whose medium of instruction on their qualifying programme was not English will be required to demonstrate a proficiency in English to TOEFL 500 / IELTS 5.5 or pass in Trent Global College English entry test
- Students entering the programme whose first language is not English or students whose medium of instruction on their qualifying programme was not English will be required to demonstrate a proficiency in English to TOEFL 500 / IELTS 5.5 or pass in Trent Global College English entry test
