CSE115 Introduction to Computer Science I Dr. Carl Alphonce 219 Bell Hall alphonce@buffalo.edu CSE 115 Introduction to Computer Science for Majors I 1 • Syllabus – Highlights – Acknowledgement • Advice CSE 115 Introduction to Computer Science for Majors I 2 Instructor / Course Information Name: Carl Alphonce Phone: 645-4739 Office: 219 Bell Hall E-Mail: alphonce@buffalo.edu Office hours: MTWRF 11:00-11:50, or by appointment Credit hours: 4 (CSE 115), 3 (CSE 503) Lecture Times: A MWF 9:00 – 9:50 B MWF 15:00 – 15:50 Recitation Times (all recitations meet in Baldy 21): A1 T 9:00 – 10:50 B1 T A2 W 11:00 – 12:50 B2 W A3 R 13:00 – 14:50 B3 R A4 F 14:00 – 15:50 B4 F A5 F 12:00 – 13:50 B5 W A6 T 15:00 – 16:50 B6 T 215 NSC 215 NSC 13:00 – 14:50 13:00 – 13:50 15:00 – 16:50 10:00 – 11:50 17:00 – 18:50 17:00 – 18:50 WWW: http://www.cse.buffalo.edu/faculty/alphonce/Courses/Fall2010/cse115/ CSE 115 Introduction to Computer Science for Majors I 3 About the course • Introduction to Computer Science – Computing concepts – Software: design and implementation – Tools of the trade CSE 115 Introduction to Computer Science for Majors I 4 Books Carl Alphonce & Adrienne Decker. 2010. CSE115 course notes. Distributed free on-line. Kathy Sierra & Bert Bates. 2005. Head First Java (2nd ed), O'Reilly. ISBN: 0596009208 Cay S. Horstmann and Gary Cornell. 2005. Core Java 2, Volume I: Fundamentals (7th ed), Prentice Hall. ISBN: 0-13-148202-5 CSE 115 Introduction to Computer Science for Majors I 5 Computing Resources styx.cse.buffalo.edu timberlake.cse.buffalo.edu web-cat.cse.buffalo.edu:8180/Web-CAT wiki.cse.buffalo.edu/services CSE 115 Introduction to Computer Science for Majors I 6 E-Mail • Send/receive from @buffalo.edu CSE 115 Introduction to Computer Science for Majors I 7 Lectures • Three 50-minute lectures per week • Highlight important content (textbook has more content) • Demonstrate techniques/tools CSE 115 Introduction to Computer Science for Majors I 8 Recitations • One 110-minute recitation per week • Lab guidance CSE 115 Introduction to Computer Science for Majors I 9 Outside Time • 4 to 6 hours per week – Review lecture notes – Attend office hours – Work on labs outside of recitation time (mostly for later labs) CSE 115 Introduction to Computer Science for Majors I 10 Grading • Exams – four in-class exams (28% or 0%) – one final exam(28% or 56%) – pass requirement • Labs (44%) – pass requirement CSE 115 Introduction to Computer Science for Majors I 11 Resources • Course Assistance – Office hours – no appointment needed – Appointment time (set up in advance) – E-mail • General Course Information – Course web site / UBLearns • General Assistance – Counseling Center CSE 115 Introduction to Computer Science for Majors I 12 Policies • • • • • Regrading Incompletes Disabilities Behavioral Expectations Academic Integrity CSE 115 Introduction to Computer Science for Majors I 13 Syllabus Acknowledgement • Fill in survey in UBLearns – Will show next class CSE 115 Introduction to Computer Science for Majors I 14 Advice • Get involved! – Student organizations • • • • CSE-UGSA ACM student chapter SWE student chapter Robotics Club – Let faculty know you • Office hours • UG research / projects CSE 115 Introduction to Computer Science for Majors I 15 Advice • Internships / summer jobs • Summer REUs • Read e-mail from department – Jaynee Straw (CSE advisor) – Prof. Sridhar (UG director) CSE 115 Introduction to Computer Science for Majors I 16 Advice http://www.murraystate.edu/secsv/fye/hsvscollege.htm CSE 115 Introduction to Computer Science for Majors I 17 Most Important Advice • Don’t be afraid to ask questions. • Eat well and get enough sleep. • Have fun! CSE 115 Introduction to Computer Science for Majors I 18 Homework • Name sign • Materials – one 8.5 x 11 sheet of paper / cardstock – fastener: tape, paper clip, staple • One winner per lecture • Judging on Friday 9/3 CSE 115 Introduction to Computer Science for Majors I 19