AIHands-on Programming Course | Course Overview
Covering core AI theory, programming fundamentals and practical applications, this course guides students from basic understanding to hands-on practice, building a systematic AI knowledge framework. Combining theory and practice, students use mainstream programming languages and libraries to design and implement smart applications that can 'learn', judge and execute complex tasks — experiencing AI's diverse real-world applications firsthand.
The course develops advanced computational thinking, logical problem-solving and innovative collaboration. Students master basic AI programming syntax, data structures, functions and modular design, and understand principles and practice of machine learning, image processing, NLP and other frontier AI technologies. Through diverse projects — smart game agents, data analysis tools, simple image recognition systems and text sentiment analysers — students turn creative ideas into concrete outcomes, consolidating knowledge and building practical skills.
What students will learn and gain
- Master Machine Learning Algorithms
- Understand Deep Learning Principles
- Hands-on AI Model Training
- Develop Research Skills
Course highlights
Advanced computational thinking and logical problem-solving are emphasised — students learn to break complex smart tasks into executable program logic, design and implement algorithms, and build systematic thinking and problem-solving ability.
Competitions & showcase opportunities
- Google AI Challenge
- Intel AI Global Impact Festival
- Hong Kong Science and Technology Fair
- International AI research paper publication
- Corporate AI Project Collaboration
Future-ready advantages
Students systematically learn AI fundamentals and practice, laying a solid, comprehensive foundation for advanced computer science, machine learning and data science. Understanding how AI works develops sensitivity to frontier technology and maintains leading advantage in academic research and professional development.
The course also inspires innovation and practical ability. Students write AI programmes, turning ideas into applications such as recommendation systems, image recognition tools or smart game agents, building innovation and hands-on experience. Students also reflect on AI ethics and social impact — bias, privacy, copyright — building responsible digital citizenship and ethical judgment for future leadership.