Courses

From kamwoods
Revision as of 11:50, 18 June 2024 by Kamwoods (talk | contribs) (Created page with "==Professional Education== Professional education courses taught for the [//www2.archivists.org/ Society of American Archivists]: * [//www2.archivists.org/prof-education/course-catalog/digital-forensics-fundamentals Digital Forensics - Fundamentals] * [//www2.archivists.org/prof-education/course-catalog/digital-forensics-advanced Digital Forensics - Advanced] ==Instructor (UNC)== University of North Carolina at Chapel Hill, School of Information and Library Science Spri...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Professional Education

Professional education courses taught for the Society of American Archivists:

Instructor (UNC)

University of North Carolina at Chapel Hill, School of Information and Library Science Spring 2011 – Spring 2017

  • Spring 2017 - INLS 561 - Digital Forensics for Curation of Digital Collections
  • 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 (IU)

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.