This module serves as an introduction to the course. Upon completing this module, you should be able to:

  • Have your machine set up to run course assignments
  • Have a better understanding of simple data structures
  • Understand the concept of time complexity
  • Know how to contact or find your instructor and TAs
  • Navigate the course web site
  • Understand the course structure
  • Know how to use the Eclipse programming environment to:
    • check out a project from your repository
    • edit Java source code
    • correct compilation errors
    • execute programs
    • commit your work
  • Know how to use the 'Ticker' class to quantify complexity