"Everybody ... should learn how to program a computer, should learn a computer language, because it teaches you how to think."

-Steve Jobs

WELCOME

Welcome to INLS 560 WEB. This course, offered by the UNC School of Information and Library Science, is a web-based online course that provides an introduction to computer programming focusing on language fundamentals and programming techniques for library and information science applications. Course content emphasizes problem-solving through the development of practical applications.

This course is taught with a focus on the Python programming language. However, the core concepts are relevant to most modern programming languages such as Java, JavaScript and C++.

Please note that this course is designed for students with no prior programming experience. If you already know how to program, this is not the course for you.

 

COURSE INFORMATION

Time: Asynchronous! Lectures released most Tuesdays/Thursdays at 9:30am via Sakai (scheduled available on Sakai)
Place: All course content is published on Sakai
Credits: 3 hours
Instructor: David Gotz
Office: 201 Manning Hall
Phone: 919.962.3435
Email: gotz at unc dot edu
Office Hours:To prevent crowding while COVID infections remain widespread, office hours will require an appointment. Time is always available (until booked by appointments) on Tuesdays 11am-12noon. Other days/times are also available though they may vary from week-to-week. You can make your own appointment via this page. Face-to-face office hours are available during the Tuesday 11am-12noon period with appointment. Zoom can also be used for virtual office hour visits. All other time slots will always take place over Zoom.