UI/UX Design with Figma & Adobe XD
Great products are not just built — they are designed. Learn UI/UX design from the ground up using Figma and Adobe XD, and build the skills to create beautiful, user-centered digital experiences that tech companies actively hire for.
About This Course
In a world where users have unlimited choices, the design of a product determines whether people use it or abandon it. UI/UX designers are the professionals who bridge the gap between technology and human experience — and their role has become central to every product team in tech.
This 4-week course is designed for CS and IT students who want to add design thinking and practical design skills to their technical background. You will work with Figma — the industry's leading design tool — and Adobe XD, learning everything from foundational design principles to building interactive prototypes that behave like real applications.
You will study color theory, typography, layout, and visual hierarchy. You will learn how to conduct basic user research, create user flows and wireframes, and build high-fidelity prototypes that you can present to clients or include in your portfolio. You will also understand design systems — the reusable component libraries that make design work efficient and consistent at scale.
UI/UX design is a creative-technical career that pairs exceptionally well with development skills. Whether you want to work as a dedicated designer, a developer with design skills, or a product manager, this course gives you a strong and immediately applicable foundation.
Curriculum Highlights
Week 1 — Design Fundamentals & Figma Basics
Principles of good design: balance, contrast, alignment, repetition; color theory and typography for digital interfaces; Figma interface and essential tools; frames, shapes, and auto layout; building your first screen design
Week 2 — Wireframing & User Research
What is UX and why it matters; user personas and empathy mapping; user flows and information architecture; low-fidelity wireframing in Figma; usability principles and heuristics; introduction to Adobe XD
Week 3 — High-Fidelity Design & Prototyping
Creating high-fidelity UI designs with real content; building reusable components and design systems; interactive prototypes in Figma: links, overlays, and transitions; micro-interactions and animations; mobile-first design principles
Week 4 — Portfolio Projects & Career Prep
Redesigning a real app or website as a case study; presenting your design decisions and rationale; organizing your Figma portfolio; Behance and portfolio website setup; UI/UX interview preparation: design challenges and portfolio review
What You'll Achieve
Apply core design principles to create visually strong digital interfaces
Work confidently in Figma and Adobe XD
Build wireframes, high-fidelity designs, and interactive prototypes
Conduct basic user research and apply findings to design decisions
Create and present a professional design portfolio
Understanding of design systems and reusable component libraries
Job-ready for UI Designer, UX Designer, and Product Designer roles