Stephen Cady Headshot

Stephen Cady

Lecturer

School of Information
Golisano College of Computing and Information Sciences

Stephen Cady

Lecturer

School of Information
Golisano College of Computing and Information Sciences

Education

BA, Brooks Institute; BA, Antioch University; MFA, University of Illinois

Currently Teaching

ISTE-252
3 Credits
This course is an introduction to designing, prototyping, and creating applications and web applications for mobile devices. These devices include a unique set of hardware and communications capabilities, incorporate novel interfaces, are location aware, and provide persistent connectivity. Topics covered include user interaction patterns, connectivity, interface design, software design patterns, and application architectures. Programming projects are required.
ISCH-145
1 Credits
A hands-on introduction to web page creation and publishing, intended for non-computing majors. In this introductory course, students will learn how to design and publish websites for both mobile and desktop devices. Students will create a static website using appropriate semantic Hyper Text Markup Language (HTML) and Cascading Style Sheets (CSS) styling rules, and they will learn how to install it on an Institute server.
ISTE-260
3 Credits
The user experience is an important design element in the development of interactive systems. This course presents the foundations of user-centered design principles within the context of human-computer interaction (HCI). Students will explore and practice HCI methods that span the development lifecycle from requirements analysis and creating the product/service vision through system prototyping and usability testing. Leading edge interface technologies are examined. Group-based exercises and design projects are required.
ISTE-140
3 Credits
This course provides students with an introduction to internet and web technologies, and to development on Macintosh/UNIX computer platforms. Topics include HTML and CSS, CSS3 features, digital images, web page design and website publishing. Emphasis is placed on fundamentals, concepts and standards. Additional topics include the user experience, mobile design issues, and copyright/intellectual property considerations. Exercises and projects are required.