NO LAB MEETINGS DURING WEEK 1 Dear CS302 Student, Welcome to CS302: Introduction to Programming. We look forward to showing you our passion for Computer Science and helping you achieve the personal satisfaction that comes from writing and developing working programs that meet a detailed program specification. CS302 is a challenging course for many students, similar to a 300 level Math course in difficulty. Students who excel at programming master many things, including: - an ability to break a problem into smaller more manageable parts - an ability to solve complex problems with a correct series of small almost trivial individual steps - an in depth understanding of many new vocabulary terms, including terms that describe problems. - knowledge of what an IDE is and how programmer's use it develop computer programs. - formal (and informal) debugging techniques - an ability to write code that allows a user to interact with your program - an ability to write code that other programmers can easily follow and understand, should they need to maintain (or grade) your program. To ensure that you have the best possible experience, we invite you to get started today: A) Read the Course website: http://pages.cs.wisc.edu/~cs302 There is a lot there, so please get started on reviewing course policies. Please be patient while some pages get updated for the current semester. B) Attend your first lab meetings: LABS DO NOT MEET DURING WEEK 1 The first labs will meet on Tuesday 1/28 or Wednesday 1/29. C) Register for CodeLab. http://pages.cs.wisc.edu/~cs302/?r=codelab D) Register for Piazza. http://pages.cs.wisc.edu/~cs302/?r=piazza E) Enter cs302 Exam dates and times in your calendar. http://pages.cs.wisc.edu/~cs302/?r=coursework#Exams Students are required to notify me of conflicts and accommodation requests before Friday, Feb 6th. Do not send email with exam conflict and accommodation request information. We have a web form for submitting the required information and the web form will help ensure that I get all required information at one time and in one form. Enter exam conflicts by logging into the Forms web app and selecting the Exam Conflicts link. F) Installing Eclipse and the Java Development Kit (JDK) on your home computer or laptop is not required, but some getting started information is provided at: http://pages.cs.wisc.edu/~cs302/?r=atHome G) McBurney: Students with McBurney VISAs must provide copies of their VISA to me (in class or my mailbox on 5th floor CS) before Feb 6th to ensure the best possible chance of accommodation. It is not necessary to meet with me in person. I will do my best to accommodate according to McBurney VISA recommendations. H) Religious Observances: Students with religious observances during the semester must provide the dates and times of those observations for the entire semester to me before Feb 6th, for alternate arrangements to be possible. Have a great semester learning to program in Java. We look forward to seeing you in class, -Deb