1. If you do have your own computer on the campus network, what free software could you download that would enable you to edit, compile, and run Python programs on your own machine?

  2. Is attendance required or recommended for class?  For lab? Are there any consequences for missing class?  For missing lab?

  3. Are you allowed to work on this assignment with other people, or are you required to complete it on your own?  What about lab assignments?  Programming assignments?  Exams?

  4. What are Professor Cutter's office hours?  What are Professor West's office hours? How would you find out about TA office hours?

  5. How will you find out about reading, homework, programming, or other assignments in this course?

  6. What is the difference between a program and an algorithm?

  7. Why do computer scientists use different programming languages? What language will you be learning in this class?