IT350 Final Exam Topics

NOTE: final exam is closed book and closed notes!

  1. HTML5
    1. tag names
    2. attributes
    3. Valid nesting (e.g., can't put a div inside an h1)
    4. Tables (and accessibility!)
    5. Forms (and accessibility!)
  2. Client/Server relationship
  3. CSS
    1. Placement in HTML (inline, external, embedded)
    2. Proper syntax
    3. Advanced selectors
    4. id vs class
    5. The Box Model
    6. Precedence
  4. HCI and Web Design
    1. Affordances/Feedback/etc.
    2. Experimentation
    3. User studies
    4. Layout
    5. Context expectations
  5. Server-Side Includes (SSI)
  6. JavaScript
    1. variable scoping, program and function
    2. arrays
    3. functions
    4. Document Object Model (document)
  7. DHTML
    1. getElementByID and other accessor functions
    2. onclick, onhover, etc.
    3. How to set styles
    4. How to set innerHTML and other attributes
  8. Perl
    1. variable scoping
    2. scalar vs array variables
    3. subroutines
    4. How to pass arguments to subroutines
    5. How to read parameters from a form submission
    6. How to read cookies
    7. Proper HTML page generation
    8. Arrays
    9. Regular Expressions
  9. Cookies
    1. Permissions, where saved, who can access, which sites?
    2. JavaScript reading and writing
    3. Perl reading and writing
  10. Perl Sessions
  11. Web Ethics