Instructor:
Niklas Elmqvist
School:
iSchool at Maryland
Semester:
Fall 2014
Description:
This course is an introduction to computer programming intended for students with no previous programming experience. Topics include fundamentals of programming, such as variables, data types, assignments, selection, nesting, loops, arrays, functions, objects and storage. The course will also touch on current trends in user interface implementation that are relevant to information professionals, such as graphics, multitouch and gestural interaction, and mobile devices.
Required Textbook:
Dionisio, J. D. and Toal, R. 2013. Programming with JavaScript: Algorithms and Applications for Desktop and Mobile Browsers.
Link to Syllabus:
http://ischool.umd.edu/sites/default/files/syllabi/inst630-fall2014-syllabus.pdf