Courses

From kamwoods
Jump to: navigation, search

Instructor

University of North Carolina at Chapel Hill, School of Information and Library Science January 2011 – present

  • Spring 2014 - INLS 465 - IT for Digital Collections
  • Fall 2013 - INLS 690 - Digital Forensics for Archives (with Cal Lee)
  • Fall 2012 - INLS 465 - Information Technology for Digital Collections (with Cal Lee)
  • Spring 2011 - INLS 525 - Electronic Records Management (with Cal Lee)
  • Spring 2011 - INLS 490-141: Acquiring Information from Digital Storage Media (with Cal Lee)

Associate Instructor

Indiana University, Computer Science Department August 2005 – May 2007

  • Teaching assistant:
    • A110: Introduction to Computers and Computing
      • Taught laboratory sessions emphasizing digital literacy skills, including training students from diverse backgrounds in advanced document creation and management and in basic web development.
    • A201: Introduction to Programming
      • Introduction to programming in Python. Designed laboratory activities, assignments, and tests in course designed primarily for non-Computer Science majors. Across three semesters assisted in improving course design, introducing students to programming techniques using virtual worlds, basic algorithm implementation and analysis, and group programming techniques.
  • Course instructor:
    • A202: Introduction to Programming II
      • Introductory object-oriented programming in Java. Building on an existing course design, taught an accelerated summer course introducing students to user-defined functions and types, recursion and iteration, parameter-passing mechanisms, and interface design.