UI Design & Implementation Minor
Bridge the gap between design and software development. Create dynamic designs and implement them with code for mobile apps, web apps, and other forms of electronic media.
Why Minor in UI Design & Implementation?
User interface (UI) design is an essential element of modern application development.
Mobile apps, web apps, and other forms of electronic media rely upon the skills of UI designers to make human-computer interfaces intuitive and approachable. Our UI Design & Implementation major bridges the gap between design and software development, so you can both create designs and implement them in code.
Students in the UI Design & Implementation minor will take three courses in design and three courses in computer science, so you can feel confident in both skill sets.
Upon completion of this minor, you’ll be able to:
- understand the principles behind intuitive and ergonomic digital user interfaces.
- design interfaces for interactive experience across Web and mobile platforms.
- develop source code to power graphical user interfaces using computer science tools.
- design and implement a mobile app with a user interface following best practices in both programming and design.
Courses in the UI Design & Implementation Minor
This curriculum is an example of possible courses in this minor. Always check the college catalog for the exact requirements.
Design Component
Students take three courses across VCD & IXD to complete the 50% of the minor that is focused on design. Students may use either VCD 100, VCD 111, GAA-105, OR GMD-100 to complete the sequence.
- GAA 105: Introduction to 2D Digital Art
- GMD 100: Visual Communication for Game Design
- IXD 200: Aesthetic Interactions
Computer Science Component
Students complete 50% of the minor through computer science courses focused on getting them to the point of being able to implement their designs. Student can take either the CSI 140, CSI 240 introductory programming sequence in C++ OR the CSI 160, CSI 260 introductory programming sequence in Python. They then culminate their experience taking either CSI 318 iOS Development OR CSI 319 Android Development OR CSI 400 Human-Computer Interaction, for a total of 3 courses.
You might also be interested in these…
Based on your interest in the UI Design & Implementation minor, we thought you also might like to check out these other academic programs and opportunities.
-
Majors
-
User Experience & Interaction Design Degree (BS)
Tomorrow’s technology requires good design to be usable. Specialize in user experience (UX) or user interface (UI) design at Champlain, and create new intersections between human minds and digital spaces.
-
More Inside UI Design & Implementation Minor
-
Overview
Bridge the gap between design and software development. Create dynamic designs and implement them with code for mobile apps, web apps, and other forms of electronic media.
-
Curriculum
Create intuitive designs and experiences for all users and carve out a career in one of the most innovative fields.
-
Faculty
Our Interaction Design faculty go above and beyond to inspire your curiosity, learning, and growth. Small class sizes foster personal connections and mastery.
-
Learning Outcomes
Learn how humans and technology can work together harmoniously by studying Interaction Design. Learn through collaboration and dive into the process of creating impactful human experiences with technology while developing a toolbox of technical skills.