This course aims to provide a comprehensive understanding of software development through a blended learning approach. Students will primarily utilise an online platform to grasp fundamental concepts and skills necessary for designing, implementing, and testing software applications.
Topics covered include project management methodologies, JavaScript programming for web interactivity, principles of object-oriented programming, programming implementation concepts, robot technology fundamentals including control systems and legislation, mathematics relevant to computing such as matrices and probability, and software testing techniques.
Weekly one-to-one sessions with instructors, whether in person or remotely, ensure personalised guidance and support.Additionally, monthly assessments held at the college assess student progress and comprehension.