Introduction to CIT 591 www cis upenn edumatuszekcit

  • Slides: 5
Download presentation
Introduction to CIT 591 www. cis. upenn. edu/~matuszek/cit 591 -2013 10 -Sep-20

Introduction to CIT 591 www. cis. upenn. edu/~matuszek/cit 591 -2013 10 -Sep-20

Policies n n n We have a lot to cover today, so this will

Policies n n n We have a lot to cover today, so this will be very brief I’m Dave (or “Dr. Dave, ” if you prefer) Grading: n n n n Two midterms, 10% and 15%; final exam, 25% Assignments: 50% Up to ± 5% adjustment for participation, teamwork, use of Piazza, etc. Cheating: F for the course There will be approximately one assignment per week Most assignments will be done with an assigned partner Clickers are required Course is approximately 60% Scala, then 40% Java n Second semester (Algorithms and Data Structures) will be primarily in Java

Canvas and Piazza n Canvas is designed to be a “complete course solution” that

Canvas and Piazza n Canvas is designed to be a “complete course solution” that holds everything about a course n n n But we will use Canvas only for submitting assignments and posting grades on those assignments When an assignment consists of more than one file, zip the files together into a single file Piazza is a web site in which you can ask and answer questions about this course n n Piazza is usually much faster than waiting to see or email me or one of the TAs To encourage use, you can get bonus points being a “good citizen” and providing good answers and helpful tips Use good grammar Don’t post solutions to assignments

Preparation n Important: Before lab on Friday, go to Moore 207 and make sure

Preparation n Important: Before lab on Friday, go to Moore 207 and make sure you can log in there n n If you haven’t already, go to the bookstore and buy or rent a “clicker” (available at the cash registers) n n It’s Linux, not Windows, but you can figure it out If you can log in, fine; you can fiddle around, or just log out again If you can’t log in, go to CETS in M 70 Towne for help Bring your clicker to lectures; won’t be used in Friday labs Get the book “Atomic Scala” by Bruce Eckel and Dianne Marsh n n Follow the instructions in the book for installing Java, Scala, and Sublime Text 2 on your own computer If you have trouble finding the book, the first 100 pages (which include installation instructions) are available online

The End 5

The End 5