- Foundations
- Focus on the basic principles and fundamental competencies that form a solid grounding for any aspiring web professional.
- Front-end Development
- Basic competencies and advanced skills in front-end technologies, platforms, tools and key knowledge areas.
- Design
- Competencies in producing engaging visuals and animation based on creative design and technical production skills.
- User Science
- Key knowledge areas in designing interaction and information for user experience as well as essential techniques for undertaking successful evaluations.
- Server-side Development
- Server-side programming skills and best practices for developing web applications.
- Professional Practice
- Presentation techniques, professional interaction and collaboration skills through hands-on experience, portfolio-building and internship.