20100830-FirstDay - Computer Science and Engineering

advertisement
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
Download