Info triangle 7c7c507fbda756270577cb1ffd57354dfced4fa55409809b69987ed2d9983efa Request Info
Request Information

By clicking next, you consent to receive autodialed informational or marketing calls or texts from NYCDA at the phone number you provided. Consent is not required to purchase goods or services. You can always call us at 844-322-CODE.

Ready to apply now?

User Interface & User Experience Design 101

Learn user interface and user experience design at NYCDA. This workshop covers user behavior and how to optimize experience through design. Apply now!

What you'll learn

During this 8-week, hands-on learning experience, we’ll bring you through UX/UI design from the ground up. You will begin to see and understand smart, functional design and from there, learn the necessary tools to optimize a user's experience. With our open environment, you will have a friendly and engaging learning experience that will help prepare you to be a competitive designer. Enter the world with a fresh understanding of design!

UX Processes

The key components of User Experience Design that allow designers to understand their users, create efficient flows, and optimize for the best user experience possible.

Interface design

Interface Design





Usability testing

Usability Testing

User scenarios

User Scenarios



Upcoming Sessions




Tuition: 1000,00 €

Days per week: 2

Times: 6:30 PM - 9:30 PM

Upcoming Sessions:

May 22, 2017 - Jul 20, 2017 (Mon, Thu)

May 29, 2017 - Jul 20, 2017 (Mon, Thu)

Jul 31, 2017 - Sep 21, 2017 (Mon, Thu)

New york city

New York City


Tuition: $2,250.00

Days per week: 2

Times: 6:30 PM - 9:30 PM

Upcoming Sessions:

May 15, 2017 - Jul 10, 2017 (Mon, Wed)

Jul 17, 2017 - Sep 11, 2017 (Mon, Wed)

Sep 18, 2017 - Nov 13, 2017 (Mon, Wed)

Financing is available.

See Financing Options


Susan Bartolme

Associate Consultant Experience Designer Thoughtworks

Thanks to NYCDA I landed a job as a UX designer exactly one week after I finished the course. The UX/UI coursework and class presentations prepared me to confidently present my design at the interview, and I was hired.

Katarina Minich

Freelance UX Designer

I loved the NYCDA UI/UX course because it was project based. I grew so much from when I first started the class because of amazing feedback I received from both my teacher and classmates. When it came to presenting our final projects, we connected with and received feedback from other UX designers already working in the field. This was an amazing experience as it helped me receive my first freelance job as a UX designer.


Week 1: Introductions + UX Process, UX Case Studies + Design Trends

This first week of UI/UX Design 101 introduces user experience as the study of one’s behavior, emotions, and attitudes while using a product. The user interface is the front end of an application that users interact with. You will be given UX case studies and learn about current trends in user experience design.

Week 2: UX Research + Research Outcomes

During this week, we’ll teach you how to apply various techniques to gather more information into the design process. This includes card sorting, interviews, usability testing, and diary studies.

Week 3: Business Goals + User Needs

By the end of this week, you’ll be able to establish conclusions about your designs and interfaces. In addition, you’ll learn about UX research and business goals to help understand users’ needs in order to finish designing a product.

Week 4: User Flows + Elements of Interface

This week is dedicated to studying user flows and diagrams of web pages that define a logistical task. You’ll also learn about the elements of interface that include information architecture, wireframes, user scenarios, and persona development.

Week 5: Sketching + Prototyping

Wireframes are a page schematic or screen blueprint built around a business objective and a creative idea that are created for the purpose of arranging elements and defining functionality. A prototype is an early sample, model, or release of a product built to learn and test a concept or process. This week students will learn to use these tools to further iterate on their ideas.

Week 6: Testing + Creating High Fidelity Wireframes

Usability testing evaluates a product by testing it on real users to gain feedback used to direct future changes or iterations of the product. During this week, you’ll learn and use prototyping tools in order to create high quality renderings of their creation.

Week 7: Continue Wireframe Creation + Create Click-Through Prototypes

This week you will continue working on wireframe creations, and from there, work on your live click-through prototypes and final projects.

Week 8: Testing + Refining

During the last week of this course, you will finish up your projects and give your final presentations during which you will receive critiques from teachers and peers. What will you create?

Student Projects

Our project-based curriculum gives students real-world experience working with the tools needed to succeed in technology. Here are some of the tools they've built along the way.

View All Projects


Q: Why is it important for me to learn UI/UX design?

Well-rounded developers are vital to an integrated tech community. Even the most beautifully coded web application will fail if it's not intuitive and fun to use. UI/UX design is the piece of the puzzle that ensures an application can find its audience.

Q: Will I learn any code?

Not in this course. If you want to learn web development, check out Web Development 100 or our Web Development Intensive.

Q: What software do we learn for wireframing?

Students will work primarily with Sketch.

Q: Do I need any coding experience to take this class?

Not at all! This course has no prerequisites. However, many students take this course as part of Web Development 100, or find that UI/UX sparks an interest in Front End 101.

Q: Is this the first step in learning how to become a UX (User Experience) Designer?

Absolutely! Working through the User Experience design process while building a full project for your portfolio will give you a solid foundation for becoming a UX Designer!

Q: What is UI/UX?

UI/UX stands for User Interface/User Experience. User experience is all the interactions and emotions a user experiences when interacting with your product, application, or website.

Q: What is a UX Designer?

A UX Designer is a professional who created the ideal experience for a user of a product. They make website and applications easy and intuitive to use.