38 courses with the subject UXID, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
UXID 111User Experience Research3.0
Students will explore various research methodologies and tools used to gather insights about users, clients, and industry trends. They will learn how to formulate research questions, design research plans, collect and analyze data, and derive actionable insights to inform the UX design and development process.
This course covers the design, prototyping, and evaluation of graphical user interfaces for mobile, tablet and desktop devices by exploring topics like user centered design, information architecture, heuristic evaluation, wireframing, grid systems, color theory, typography, prototyping and usability testing.
This course builds upon the topics covered in User Experience Design I by exploring advanced topics of graphical user interface design including high fidelity design, animation and movement, accessibility, and heuristic analysis. Students will also learn how to present their research and designs.
Explore the evolution and diversity of user interface design in this dynamic survey course, delving into the historic, current, and emerging user interface styles and trends shaping modern digital interactions.
Explore the principles and application of user interface design patterns, and how to utilize them effectively. Through hands-on projects, students will learn to construct and manage robust user interface design systems, fostering efficiency and consistency in digital experiences.
This course is a study of interaction design. Students will explore principles, patterns, and processes for interaction design, define the structure and behavior of interactive systems and how these can be used to create meaningful relationships between people and the products and services that they use.
UXID 224User Interface Design for Accessibility3.0
Explore the principles of user interface design tailored to ensure accessibility for all users, focusing on inclusive design practices and techniques. Learn to create digital interfaces that prioritize usability and equal access, fostering a more inclusive online experience for diverse user populations.
This is a foundational course that provides students with a comprehensive introduction to web design and development. This course covers the essential skills and knowledge to create, deploy, and maintain functional, standards-compliant websites. Students will explore the core technologies of the web while developing an eye for aesthetics and user experience. Through hands-on projects and critical evaluation of existing web designs, students will gain practical experience crafting responsive, accessible, and visually appealing web content.
Web Authoring II course builds upon the foundational knowledge acquired in Web Authoring I. This course delves deeper into the intricacies of web development, focusing on cutting-edge techniques and industry best practices. Students will explore advanced concepts and emerging technologies shaping the modern web. The course emphasizes the creation, delivery, and maintenance of sophisticated, standards-compliant web content. Through hands-on projects and real-world scenarios, students will enhance their skills in responsive design, performance optimization, and interactive web applications.
Web Scripting I is a comprehensive introduction to the world of dynamic web development through scripting languages. This course equips students with the fundamental programming concepts and techniques essential for creating interactive and responsive web experiences. Students will explore popular scripting languages used in modern web development. Through a combination of lectures, hands-on exercises, and project-based learning, participants will learn to manipulate web page content, handle user interactions, and communicate with web servers. The course covers core programming principles, DOM manipulation, event handling, AJAX, and introductory server-side concepts, providing a solid foundation for building engaging and interactive web interfaces.
Web Scripting II provides a comprehensive introduction to server-side web programming. Over ten weeks, students will learn the fundamentals of server-side scripting, including basic syntax, control structures, functions, and form handling. The course also covers essential database concepts and SQL operations, enabling students to connect front-end applications to databases and perform CRUD operations. Advanced topics such as object-oriented programming, session management, authentication, RESTful APIs, file handling, and image manipulation are also explored. Emphasis is placed on best practices and modern development tools, preparing students to build secure, efficient, scalable web applications.
Learn to efficiently plan, execute, and iterate design projects, ensuring user-centricity at every stage. Learn to craft compelling digital products by integrating user-centric design principles with effective product development strategies.
Understanding the user is the fundamental backbone of User Experience Design. This course will teach students how to construct, implement and analyze user interviews in a way that will allow them to gain deep insights into their target audience.
Explore the art of understanding user needs and behaviors through UX Experience Mapping to create intuitive and engaging digital interfaces. Through hands-on projects and case studies students will learn how to create and utilize various experience mapping methods to craft seamless user experiences.
This course will teach students how to design, implement, and measure multichannel experiences with greater impact for customers, businesses, and society.
In this course, students will explore the fundamental principles and practices of web accessibility, learning how to develop inclusive web experiences that cater to diverse user needs. Through a combination of theoretical concepts and hands-on implementation, students will gain expertise in optimizing web content, structure, and functionality to ensure equal access for all users, including those with disabilities. The course will cover accessibility guidelines, assistive technologies, and best practices for creating accessible web interfaces. Students will learn how to audit and remediate accessibility issues and integrate accessibility considerations into the development workflow.
In this course, students learn to identify and implement the elements required to create incredible digital experiences. Through the application of user-experience design practices, students will develop predictive and enjoyable interactive designs based on a holistic consideration of users’ experience. By the end of this course, students will have the knowledge and skills to create microinteractions that are informative, meaningful, and enjoyable to use.
Web App Scripting I is an advanced course that delves deep into the intricacies of creating sophisticated, standards-compliant web applications. Building upon foundational knowledge, this course comprehensively explores modern web development, encompassing design aesthetics, functional implementation, and ongoing maintenance. Students will seamlessly integrate several technologies to create dynamic, responsive, and accessible web experiences. The course emphasizes the critical evaluation of web design quality, teaching students to analyze and implement the best user interface and user experience design practices.
This course offers a comprehensive exploration of front-end web development techniques, emphasizing the utilization of modern frameworks, APIs, and databases. Students will engage in practical, hands-on learning to build dynamic web applications featuring enhanced interactivity and seamless backend connectivity. Through a series of projects and assignments, learners will deepen their understanding of the technologies and methodologies essential for creating robust, user-friendly web applications.
In this course, students will explore the dynamic landscape of interconnected devices and systems that form the backbone of our modern digital age. Through an interdisciplinary approach, students will delve into coding intricate physical sensors, actuators, and data collectors that enable objects to communicate and collaborate seamlessly via the web. By the end of this course, students will be able to analyze, design, and implement IoT (Internet of Things) solutions, effectively navigating the complexities of interconnected systems.
This course offers a seamless transition for students with a foundation in HTML5, CSS3, and JavaScript into the realm of Native iOS app development. Through hands-on exercises and practical projects, students will leverage their existing web development skills to help master the intricacies of Xcode’s Storyboard, Apple's Visual Interface Builder. By the end of this course, students will have the ability to seamlessly translate their web design expertise into crafting engaging and user-friendly Native iOS applications.
This course caters to students with a foundation in Xcode Storyboard, empowering them to elevate their iOS app development skills with the modern industry standard SwiftUI framework. Through hands-on exercises and practical projects, students will explore the seamless integration of design and development principles within SwiftUI's declarative syntax. By the end of this course, students will be able to build Native applications with dynamic user interfaces, sophisticated animations, and meaningful interactions.
This course explores the process of developing a successful user centric interactive digital experience. Students work in team environments to analyze project requirements, develop a project plan, and utilize their research, design, and development skills to present their findings. Students will also utilize written, oral, and visual presentation skills.
Subject
UXID
Credits (min)
4
Credits (max)
4
Credit unit
Credits
Type
course
Repeatable
Can be repeated 1 times for 8 credits Prerequisites: UXID 111 [Min Grade: C] and UXID 122 [Min Grade: C] and UXID 232 [Min Grade: C] and UXID 233 [Min Grade: C] and UXID 241 [
This course will provide a broad overview of the professional practices in the fields related to user experience design, including organizational structure and roles, client communication, personal branding and portfolio development, job search and interviewing tactics, and compensation negotiations.
UXID 402Artificial Intelligence for Creative Media3.0
This engaging and inclusive course delves into the fascinating possibilities of incorporating AI tools in User Experience and Interaction Design (UXID). Students will explore various AI tools, understand their functionality, and learn how they can be effectively implemented to automate or enhance certain aspects of design and development. The course encourages hands-on experimentation with a range of tools, critically evaluating their performance and documenting results in a comprehensive research portfolio. Emphasis will be placed on the creativity and innovation possible with AI and the ethical implications of AI in UXID. Through interactive learning experiences, students will gain a deeper understanding of intelligent system design, machine learning, and the potential impact of AI in shaping the future.
This course will explore the fusion of game design principles with user experience design. Discover how gamification strategies enhance engagement and interaction within digital interfaces to create compelling user experiences. Students will learn the psychology behind gamification, examine case studies, and apply game mechanics and motivational techniques to real-world UX projects.
This course delves into the intersection of psychology, behavioral economics, and user experience research, with a focus on designing intuitive user interfaces that affect positive behavioral change. Students will explore decision-making processes, user behavior, psychological constraints, and the laws of UX, applying these insights to create user-centered designs. The aim is to equip students with practical skills for conducting user experience research and developing interfaces that effectively facilitate user goals and foster positive change.
API-Driven Web Applications with CMSs is an advanced course that immerses students in developing modern, interconnected web applications. Through a hands-on approach, students will design and implement custom Content Management Systems (CMSs) to manage inventory data, and create APIs to facilitate communication between systems. The course emphasizes real-world scenarios by simulating interactions between manufacturer and warehousing entities. Students will gain practical experience in API development, database management, authentication, and system integration while working in collaborative teams. The curriculum covers essential concepts such as RESTful API design, data serialization, error handling, and API documentation.
In this course students produce professional-level interactive content for a team-based senior project in a simulated real-world production environment. It requires a project that demonstrates the integration of the academic and practical knowledge the student has acquired in the overall field as well as in one or more specializations. Students will refine their understanding of the production, delivery, and presentation of quality digital media production through implementation of professional best practices. Students will also practice and perfect written, oral, and visual presentation skills.
Subject
UXID
Credits (min)
3
Credits (max)
3
Credit unit
Credits
Type
course
Repeatable
Can be repeated 2 times for 9 credits Prerequisites: UXID 392 [Min Grade: C]
Understanding the user is the fundamental backbone of User Experience Design. This course will teach students how to construct, implement and analyze user interviews in a way that will allow them to gain deep insights into their target audience.
Learn how to use the art of storytelling to understand the user, their goals, and objectives, explain research findings, describe design concepts, and define effective user experiences. Explore narrative structure, technique, and principles to ideate, craft, and test engaging visions for products and designs.
Explore the art of understanding user needs and behaviors through UX Experience Mapping to create intuitive and engaging digital interfaces. Through hands-on projects and case studies students will learn how to create and utilize various experience mapping methods used to craft seamless user experiences.
This course will teach students how to design and implement Lean UX testing methods to ensure that a product idea meets or exceeds the needs and expectations of the target users, leading to higher user satisfaction and adoption rates.
UXID 602Artificial Intelligence for Creative Media3.0
This engaging and inclusive course delves into the fascinating possibilities of incorporating AI tools in User Experience and Interaction Design (UXID). Students will explore various AI tools, understand their functionality, and learn how they can be effectively implemented to automate or enhance certain aspects of design and development. The course encourages hands-on experimentation with a range of tools, critically evaluating their performance and documenting results in a comprehensive research portfolio. Emphasis will be placed on the creativity and innovation possible with AI and the ethical implications of AI in UXID. Through interactive learning experiences, students will gain a deeper understanding of intelligent system design, machine learning, and the potential impact of AI in shaping the future.
This course will explore the fusion of game design principles with user experience design. Discover how gamification strategies enhance engagement and interaction within digital interfaces to create compelling user experiences. Students will learn the psychology behind gamification, examine case studies, and apply game mechanics and motivational techniques to real-world UX projects.
This course delves into the intersection of psychology, behavioral economics, and user experience research, with a focus on designing intuitive user interfaces that affect positive behavioral change. Students will explore decision-making processes, user behavior, psychological constraints, and the laws of UX, applying these insights to create user-centered designs. The aim is to equip students with practical skills for conducting user experience research and developing interfaces that effectively facilitate user goals and foster positive change.