Bilkent University, Computer Engineering Department

CS 102 - Algorithms and Programming II

Summer 2018


Attention: This is a compacted summer course. Be aware that you will follow a dense course plan, and have to study more concentrated than you did in regular semester to pass.

Detailed Course Plan (Tentative):
 
Week Topic Project Lab Day I
(Mondays)
Lab Day II
(Wednesdays)
Notes
#1
(June 4)
Review (Objects, Classes, Arrays) Only 2 hours lecture
(Classes start on June 7)
#2
(June 11)
Review (Objects, Classes, Arrays) Form your groups
(June 15)
Quiz &
project discussion
No classes on June 14
(Ramadan Holiday)
#3
(June 18)
Inheritance & Interfaces Requirements &
User Interface
Draft Report
(June 22)
Lab 1 Project discussion
#4
(June 25)
Inheritance & Interfaces Lab 2 Quiz &
project discussion
#5
(July 2)
GUI Requirements &
User Interface
Final Reports
(July 4)
Lab 3 Project Requirements &
GUI presentations
#6
(July 9)
GUI
Recursion
Detailed Design
Draft Report
(July 11)
Lab 4 Quiz & project discussion Midterm Exam
13/07/2018
17:30 - 20:00
B-Z01, B-Z02, B-Z04
#7
(July 16)
Recursion,
Searching&Sorting
Data Structures
Lab 5 Quiz & project discussion
#8
(July 23)
Data Structures,
Streams&Exceptions
Detailed Design
Final Report
(July 23)
Lab 6 Project Demonstrations
(July 25)
Final Exam
28/07/2018
09:00 - 12:00
B-Z01, B-Z02, B-Z04

2018© Cagri Toraman, Bilkent.