CSE 115/503 - Spring 2011 - Banner
  • CSE 115/503 - Spring 2011
CSE 115/503 - Spring 2011 - Navigation

Schedule
Last modified: April 20 2011 05:04:39 PM

CSE 115/503 - Spring 2011 - Schedule
Date
General Topics Reading Special Announcements
 
Jan 17 - 21 Syllabus and Course Policies (1/19)

What is computer science/engineering? (1/21)

Representation of data inside the computer (1/21)

[Lecture Slides]
Lesson 1
Lesson 2
No classes meet (1/17)

No recitations meet this week
 
 
Jan 24 - 28 Representation of data inside the computer

Computer hardware and memory

Low-level computer languages

High-level computer languages

Limits of computation and computational efficiency

Objects

[Lecture Slides]
Lesson 3
Lesson 4
Lesson 5
Lesson 6
Lesson 7
Recitation: Week 1 Exercises

Last day to drop/add Spring 2011 classes (1/28)
 
 
Jan 31 - Feb 4Interacting with objects

[Lecture Slides]
Lesson 8
Lesson 9
Lesson 10

Lesson 11
Lesson 12
Lesson 13
Recitation: Lab 1
 
 
Feb 7 - 11 Basic Java Syntax (first half of class on 2/7)

Review for Exam 1 (second half of class on 2/7)
Review Sheet [Answers]

Exam 1 (2/9 - first half of class)

Basic Java Syntax (second half of class on 2/9)

Local Variables & Memory Diagrams (2/11)

[Worksheet]
[Lecture Slides]
Lesson 14
Lesson 15
Lesson 16
Lesson 17
Lesson 18
Lesson 19
Recitation: Lab 2
 
 
Feb 14 - 18 Introduction to graphics programming using Java Swing;
Dependency relationship - instantiation and local variable; Composition relationship

Worksheets: [2/14] [2/16]
[Lecture Slides]

Review for Exam 2 (second half of class on 2/18)
Review Sheet [Answers]
Lesson 20
Lesson 30
Lesson 31
Lesson 24
Lesson 21
Lesson 22
Recitation: Lab 3
 
 
Feb 21 - 25 Exam 2 (2/21 - first half of class)

Composition relationship; Methods

Worksheet: [2/21-2/25]
[Lecture Slides]
Lesson 23
Lesson 27
Recitation: Lab 4
 
 
Feb 28 - Mar 4 Realization; Association relationship; null and null pointer exceptions
Worksheet: [3/2]
[Lecture Slides]

Review for Exam 3 (second half of class on 3/4)
Review Sheet [Answers]
Lesson 28
Lesson 25
Lesson 26
Recitation: Lab 5
 
 
Mar 7 - 11 Exam 3 (3/7)
Lesson 29 Recitation: Lab 5 continued
 
 
Mar 14 - 18 SPRING BREAK No classes held
 
 
Mar 21 - 25 Working with mouse listeners and Holder Design Pattern

Worksheet: [3/21-23]
Interfaces Recitation: Lab 6
 
 
Mar 28 - Apr 1 Working with collections; iterating using the for-each loop;

[Lecture Slides]

Review for Exam 4 (second half of class on 4/1)
Review Sheet [Answers]
Collections and Control Structures Recitation: Lab 6 continued
 
 
Apr 4 - 8 Exam 4 (4/4)

Polymorphism; Abstract Classes; Inheritance

[Lecture Slides]
Polymorphism

Inheritance
Recitation: Lab 7

Last day to resign Spring 2011 classes (4/1)
 
 
Apr 11 - 15 String manipulation

[Lecture Slides]
Recitation: Lab 7 continued
 
 
Apr 18 - 22 Maps

Review for Exam 5 (second half of class on 4/20)
Review Sheet [Answers]

[Lecture Slides]

No lectures will be held (4/22)
Recitation: Lab 8
 
 
Apr 25 - 29 Exam 5 (4/25)

Building a larger project (Memory)
Recitation: Lab 8 continued
 
 
May 2 - 4 Mon: Last day to pick up papers; Review for final exam     Last Day of class (5/2)
Reading Days (5/3 & 5/4)
 
 
May 5
3:30pm - 6:30pm
Final Exam - Knox 104
(This information is accurate as of 2/21 - please double check MyUB for any changes.)
 
CSE 115/503 - Spring 2011 - Footer

Page maintained by Adrienne Decker

Contact: adrienne@buffalo.edu | 130 Bell Hall | (716)645-3184