course policies
play

Course Policies MWF 1:00 - 1:50pm, CLARK A201 Section 002 MWF - PDF document

8/25/13 Hello Hello World World Instructor Chris Wilcox Section 001 Course Policies MWF 1:00 - 1:50pm, CLARK A201 Section 002 MWF 3:00 - 3:50pm, CLARK A203 TOPICS Office Hours T 11:00-noon, COMSC 256


  1. 8/25/13 Hello Hello World World Instructor Chris Wilcox – Section 001 Course Policies • MWF 1:00 - 1:50pm, CLARK A201 – Section 002 • MWF 3:00 - 3:50pm, CLARK A203 TOPICS – Office Hours • T 11:00-noon, COMSC 256 • Personnel and Curriculum – Lab Hours • Grading and Policies • M 10:30-noon, COMSC 120 • Resources and Expectations – Email • Announcements and Motivation • wilcox@cs.colostate.edu CS 160, Fall Semester 2013 2 Hello Hello World World Teaching Assistants Curriculum n Thomas Harrison (GTA) n Programming n Ghazal Fahimi (GTA) n Java syntax and language n data types and control flow n Kira Lindburg (UTA) n class and object usage n Kaila Thornton (UTA) n development environment n Theory n Ian Bertolacci (UTA) n sets and functions n logic and proofs n Architecture n computer models n data representation n memory models CS 160, Fall Semester 2013 3 CS 160, Fall Semester 2013 4 1

  2. 8/25/13 Hello Hello World World Java Programming Textbooks Two required textbooks • One for Discrete Math • One for Java CS 160, Fall Semester 2013 5 CS 160, Fall Semester 2013 6 Hello Hello World World Discrete Math Textbook Java Textbook Discrete Mathematics and its Applications Java: An Introduction to Problem Solving Seventh Edition, Rosen and Programming, Sixth Edition, Savitch • The discrete math text is also be required for CS161 • Version in bookstore has MyProgrammingLab license • Loose leaf version also available • Can be purchase separately, see online syllabus CS 160, Fall Semester 2013 7 CS 160, Fall Semester 2013 8 2

  3. 8/25/13 Hello Hello World World iClickers Grading n Your grade will be based on: n Tests : 50% • Register your clicker by n 1 st midterm : 15% September 5, 2013 n 2 nd midterm: 15% • Need your EID, password, n Final exam : 20% and remote ID n Recitations : 10% • If remote ID is unreadable, n Programming Tests : 10% go to bookstore n Assignments : 20% • Bring the clicker every n Quizzes : 5%, in-class with iClicker Friday! n www.myprogramminglab.com : 5% n Java programming and math CS 160, Fall Semester 2013 9 CS 160, Fall Semester 2013 10 Hello Hello World World Grading Policy Late Policy n If you think you have been graded unfairly, n Every assignment lists a due date visits the cs160 help desk n Almost always on Mondays at noon n Full credit requires meeting this deadline n If you cannot resolve the problem, email the n Every assignment lists a late date instructor n Late submissions have 20% penalty (~2 letter grades) n All grades are returned within one week of the n After this deadline, no credit is given n Exceptions only for emergencies due date n Medical emergencies, family emergencies, house fires n Complaints about grades must be made within n If an emergency happens, talk to your instructor right away n Missed in-class quizzes receive no points two weeks of the due date n No re-takes after class n We drop your lowest quiz score to accommodate excuses CS 160, Fall Semester 2013 11 CS 160, Fall Semester 2013 12 3

  4. 8/25/13 Hello Hello World Resources : where to get information World Less reliable resources and help n Web Site (www.cs.colostate.edu/~cs160) n Internet n Lectures n A wealth of information about Java, programming and theory : much of it is even accurate n Recitations n The CS160 web site links to trustworthy sites. n For Java n Lab Hours n For Unix n Help Desk n For Eclipse n Friends n Textbooks n May or may not know the material n Office Hours n Slippery slope from help to cheating n Never allow anyone else to type in code n Tutors (be careful!) n Lab operators (general questions) CS 160, Fall Semester 2013 13 CS 160, Fall Semester 2013 14 Hello Hello World World Academic Honesty Lecture Expectations n Lectures n All quizzes and exams are solo n No notes, books, internet, other people n Attend: attendance predicts success n All assignments are solo n Be active, not passive: n You may get help from instructors and TAs n Take notes n All recitations are solo n Ask questions n You may get help from TAs and helpers n Be prepared n All programming is solo n Do reading assignments before the lecture n You may discuss abstract concepts with other n Be on time students, but: n Lectures start on the hour: at 1:00pm or 3:00pm n Never share or copy code, or let anyone type it for you n Never share solutions to math problems n Know the department academic honesty code! CS 160, Fall Semester 2013 15 CS 160, Fall Semester 2013 16 4

  5. 8/25/13 Hello Hello World World Lecture Expectations (continued) Recitation Expectations n Lectures n Recitations have two parts: n Cell phones off or on vibrate-only n A TA presentation n If you need to answer, leave the room first n A working lab session n No texting, web surfing, or using other apps n Expectations during presentations are the n Laptops only for note taking same as for lectures n Otherwise, too distracting n For working sessions: n No audio, video, turn key clicks off! n Work only on the assigned lab n No open newspapers, etc. n No web surfing, games or other distractions n Nothing that distracts or blocks views n Respect your colleagues n Show completed work before leaving n No snide or rude comments n No extended conversations CS 160, Fall Semester 2013 17 CS 160, Fall Semester 2013 18 Hello Hello World World Lab Expectations Practicum: Accounts n Use the Linux Lab – COMSC 120 n CS Department machines are not the same as the n Not the Windows Lab – COMSC 110 university’s ACNS machines. n Take care of the equipment n As a student in this class … n No uncovered drinks and no food n Your ram card will open the Unix lab n There is always a lab operator on duty n You have an account in the CS Department. n You can ask then general questions n Same as the EID that you use to login to RamWeb n Do not bother TAs when they are not on duty n Password is your CSU ID, should change! n TAs are students too! n You have access to MSDNAA, which provides free software development tools from Microsoft n Treat the lab as a professional workplace n For CS students ONLY n No disparaging comments or loud/rude/distracting behavior n Professional comportment at all times; respect for others n Take conversations to the collaboration areas n That’s what they are for CS 160, Fall Semester 2013 19 CS 160, Fall Semester 2013 20 5

  6. 8/25/13 Hello Hello World World Practicum: Unix Practicum: Email n How do I get started? n You also have CS department email n Log in using your EID n Your address is eid@cs.colostate.edu n Password is your CSU ID n Automatically forwarded to CSU email n Change your password n You should read this mail regularly n Type: ‘passwd’, follow prompts n If that doesn’t work, type ‘/usr/bin/passwd’ n Change to the ~info directory n Type ‘cd ~info’ n Read the ‘new-account-info’ and ‘faq’ files n Type ‘less filename’ or use an editor n Email forwarding is covered in the faq n There is an info file for MSDNAA, too n Type ‘cd ~’ to return to your home directory CS 160, Fall Semester 2013 21 CS 160, Fall Semester 2013 22 Hello Hello World World Motivation Motivation A wife asks here husband, “Could you please go shopping for me and buy one carton of milk and, if they have avocados, get six.” A short time later, the husband returns with six cartons of milk. “Why did you buy six cartons of milk?” his wife asks. He replies, “They had avocados.” Reader’s Digest, September 2013 This is exactly what your Java program will do, because computers do what you ask them to do, not what you want them to do! CS 160, Fall Semester 2013 23 CS 160, Fall Semester 2013 24 6

  7. 8/25/13 Hello Hello World World Motivation Computer Science Department Picnic Welcome to the 2013-2014 Academic year ! Meet your faculty, department staff, and fellow students in a social setting. Food and drink will be provided. When: Saturday, August 31 st Time: 1pm – 4pm Where: City Park Shelter #7 TIOBE Index Powell’s Books IRC Postings Craigslist Jobs CS 160, Fall Semester 2013 25 7

Recommend


More recommend