Request Information

Information Technologies for Libraries and Information Agencies

Available Online
See link to required technology proficiencies list below


This course introduces students to key concepts in Web Technologies (xHTML, CSS), Web Programming (JavaScript, PHP, Python) and Data Management (XML, MySQL). Students will also learn how to use and evaluate Web Services, Social Software and Open Source Software tools. The knowledge and skills conveyed in this course will assist students in applying information, web and data technologies in various information services and in further related MLIS courses.

The student is required to have a set of basic computer skills before taking this course. For details on this requirement, please click here.


Learning Objectives

  • Collaborate with others using Web Services and Wikis to create and share information resources.
  • Understand the Basics of XML to create well-formed and valid XML documents and to understand Meta Data schemas.
  • Create and upload HTML Web pages that are standards compliant and contain relative and absolute links, tables, images and embedded video or data widgets.
  • Demonstrate use of a File Transfer Protocol (FTP) program to transfer html, image and/or other files/documents to a web server.
  • Explain the importance and process of proper HTML document creation, and the issues of browser support and bandwidth restrictions in regards to website design.
  • Design external Cascading Style Sheets that control the layout and visual appearance of a set of Web pages.
  • Create simple HyperText Markup Language (HTML) pages for information delivery via the WWW. Such pages should include use of HTML for structure, Cascading Style Sheets (CSS) for formatting and/or layout, and HTML Tables or DIVs for layout/structure.
  • Record screencasts and Work with Different Media Types, such as images, audio and video, and perform file conversions.
  • Understand the Basics of JavaScript to create simple or customize existing code examples.
  • Understand the Basics of Scripting Languages, such as PHP, to create simple and useful scripts.
  • Create a Database Application using MySQL that shows information organized into one or more Tables, a data entry Form, multiple Queries for simple information retrieval, and one or more Reports for the presentation of information.
  • Evaluate an Open Source Software Tool and understand the advantages and disadvantages of using such tools in a library or business setting.