Welcome to CS130(0): User Interfaces and User Experience!
Collect $200 as you pass GO.
Collect $200 as you pass GO.
LOCATION: Martinos Auditorium (Granoff 110)
TIME: Tuesdays and Thursdays, 1pm - 2:20pm
TIME: Tuesdays and Thursdays, 1pm - 2:20pm
This course will cover concepts in human-computer interaction that focus on designing user interfaces. Topics include understanding when to use different interfaces, modeling and representing user interaction, principles of user experience design, eliciting requirements and feedback from users, methods for designing and prototyping interfaces, and user interface evaluation. Students interested in learning the process behind building a user interface and gaining hands-on experience designing a user interface should take this course.
Both CS1300 and CS0130 will have the same lecture, labs, and readings, but some assignments will differ. CS1300 will have assignments with computer science prerequisites (involving more statistics, logic, programming). You may choose which one you want to take, but you won't be able to take the other one for credit in the future. CS1300 provides 1000-level CS credit, but CS0130 does not, so CS concentrators may prefer CS1300. Typically, a number of RISD students also take the course; RISD students should come to the first day of class to get information about enrolling. Any student in CS0130 may substitute their assignment with the corresponding CS1300 assignment for credit, but not vice versa. Note that due to both courses having the same lecture, all students will see everyone in both courses, and sometimes work with students in the other course number.
UI Camp happens in the first weekend of class. UI Camp is a 2-day bootcamp that teaches you all about the basics of UI softwares. Each day will consist of three sessions led by the TAs: Sketch + Framer, Balsamiq + InVision + Adobe XD, and an optional Javascript session. This a chance to obtain lab credits and meet the TAs early on; the labs will introduce design tools that will be useful for later assignments. Please RSVP through this form. Snacks will be provided by the TAs. UI Camp is sponsored by Balsamiq, a rapid lo-fi wireframing tool.
Both CS1300 and CS0130 will have the same lecture, labs, and readings, but some assignments will differ. CS1300 will have assignments with computer science prerequisites (involving more statistics, logic, programming). You may choose which one you want to take, but you won't be able to take the other one for credit in the future. CS1300 provides 1000-level CS credit, but CS0130 does not, so CS concentrators may prefer CS1300. Typically, a number of RISD students also take the course; RISD students should come to the first day of class to get information about enrolling. Any student in CS0130 may substitute their assignment with the corresponding CS1300 assignment for credit, but not vice versa. Note that due to both courses having the same lecture, all students will see everyone in both courses, and sometimes work with students in the other course number.
UI Camp happens in the first weekend of class. UI Camp is a 2-day bootcamp that teaches you all about the basics of UI softwares. Each day will consist of three sessions led by the TAs: Sketch + Framer, Balsamiq + InVision + Adobe XD, and an optional Javascript session. This a chance to obtain lab credits and meet the TAs early on; the labs will introduce design tools that will be useful for later assignments. Please RSVP through this form. Snacks will be provided by the TAs. UI Camp is sponsored by Balsamiq, a rapid lo-fi wireframing tool.