Design Products
That People Love.
Master modern product design from research to high-fidelity prototyping and design systems.
Phase 1 — UI/UX Foundations
Master the core tools and product thinking fundamentals.
Phase 2 — Real Product Design
Build professional, high-fidelity interfaces and design systems.
Phase 3 — Team Collaboration
Work in agile teams to design and document a complete product.
The 12-Week Roadmap
From Foundations to Final Case Study
Orientation + Design Fundamentals
- Internship workflow
- What UI/UX really means
- Product thinking & design process
- Figma basics: frames, layers, groups
- Typography & spacing fundamentals
- Color systems in UI
Practice layout, typography, and color by building a modern social profile card.
Design a high-impact hero section for a startup website focusing on visual hierarchy.
Wireframing + User Flow
- Low-fidelity wireframing
- User journeys and UX flows
- Information architecture
- Mobile vs desktop design considerations
- Onboarding flow patterns
Map out the logic and structure of a secure authentication experience.
Create low-fi wireframes for a complex student or admin dashboard.
Modern UI Design
- Visual hierarchy in depth
- Modern SaaS UI trends
- Designing cards, buttons, and forms
- Responsive design principles
- Component-based design intro
Apply UI principles to convert your week 2 wireframes into polished screens.
Design a full responsive landing page for a software product.
Prototyping + Interaction Design
- Figma prototyping tools
- Transitions and animations
- Interactive user flows
- Micro-interactions and feedback
- UX behavior patterns
Build a clickable prototype of a mobile application with smooth transitions.
Create a multi-step interactive onboarding flow.
Design Systems
- Reusable components and variants
- Design tokens (colors, spacing)
- Typography systems
- Scalable library structure
- Auto-layout mastery
Create a system of buttons, inputs, and cards using Figma components.
Set up a style guide for colors and typography.
Real Product Design Challenges
- Solving business problems with design
- UX decision-making rationale
- Usability best practices
- Accessibility (a11y) basics
- Collaborating with developers
Design a real-world dashboard for tracking shipments and drivers.
Design an accessible interface for a Computer Based Testing system.
Developer Handoff Workflow
- Design documentation for devs
- Auto-layout for responsiveness
- Exporting assets correctly
- How developers interpret designs
- Communication in design-to-dev handoff
Organize a design file specifically for a developer to implement.
UX Research + Product Strategy
- Identifying user pain points
- User interviews and personas
- Competitor analysis
- UX auditing
- Redesign analysis
Audit an existing product and propose UX improvements.
Define target users for your final project.
Team Sprint 1: Startup Simulation
- Sprint planning for designers
- Design critiques and feedback
- Iterative design process
- Working with a Product Manager (Mentor)
Start designing a complex SaaS or Fintech platform in a team.
Team Sprint 2: Polish & Refine
- Polishing UI for consistency
- Accessibility review
- Advanced responsive behavior
- Usability improvements
Ensure consistency across all team screens.
Explain the "why" behind your design decisions.
Final Product Design
- Finalizing case studies
- Advanced prototyping for demo
- Developer handoff review
- Design presentation skills
Build a high-fidelity prototype ready for final demo.
Demo Week + Evaluation
- Portfolio reviews
- UX reasoning presentations
- Design decision defenses
- Career readiness: applying for roles
Present your 3-month journey and final product live.
How you earn your certificate.
We don't just give certificates for participation. We evaluate based on your real design output and collaboration skills.
Design quality, Figma mastery, UX Research depth
Teamwork, Design handoff, Communication
Attendance, Submissions, Participation
Functionality, Presentation, Design Rationale