16-311 Introduction to Robotics
         Main         Schedule         Homework         Labs         Links

16-311: Prerequisites
Students in the class should know (or will know) how to use the following:
  • Make basic web pages
  • Unix (run and compile code in Linux, basic shell operations)
  • AFS (be able to set permissions on AFS accounts, upload code, etc.)
  • Programming in C
    • Compiling programs with gcc
    • Variables types and casting
    • Printing information using printf
    • Writing information to a file
    • Reading information using scanf
    • Conditionals (if statement)
    • Loops (while, do-while, for)
    • Functions and parameters
    • Arrays, Multi-dimensional arrays
    • Pointers
    • Structs
    • Sorting/Searching
  • Lego