CS101

Algorithms & Programming – I

Section 4

 

Note:   This web page only contains specific information for Section 4 of CS101

(Dr. İlyas Çiçekli’s section). For general information for all sections,

you should go to  Dr. David Davenport’s web page.

 


 

 

Semester    :    Fall 2007

 

Instructor  :     Dr. Ilyas Cicekli

                        Office#: EA504 

                        Email  : ilyas@cs.bilkent.edu.tr  

                        Phone  : 290-1589

 

Course Hours:      Section 4:  Tuesday  13:40-15:30  Thursday  15:40-17:30       (BZ03)

 

Off. Hours  :          Thursday  9:30-11:30

 

Assistants   :  

Section 4: ??

??                     EA ??   290??, Off.Hour: ??

 


 

Textbook:

Absolute Java - Third Edition
Pearson International Edition
caution - the cover page of the International Edition is purple with trees!
Walter Savitch,
Pearson Education, 2008.
{ Publishers Website }

 


 

Exams: There will be two written exams; one midterm & one final exam. Dates and times will be announced on the web and in class. All exams will be closed book and notes --students will only be allowed to take a single A4 crib-sheet into the exam room. There will be a single makeup exam that may be taken only by those who missed an exam due to documented medical reasons. It will be given in the last week and will include all material. Makeups will not be given for homeworks, quizzes, etc.

Exam Grading: The midterm examination is 30% of the overall letter grade. The laboratory is 25%. The final examination is 35%. Lab quizzes and homework assignments will count for the remaining 10% Some of these marks will be allocated for maintaining Journal quality & for participation in the online Forum, etc.

Labs: Attendance to all CS101 lab sessions is mandatory. For private study, computer labs in the Computer Center (BCC) building, the Fine Arts building & the Engineering building are open 24 hours a day and may be used if they are not being used for any scheduled course. Wireless Internet access is also available (in BCC, the Library, and the Engineering B-block) for use with your own laptop computers -see BCC webpage for details.

HomePage: Attendance to all classes is highly recommended, however, all important announcements, notices, homeworks, lab assignments and sample solutions will be posted on the course homepage at http://www.cs.bilkent.edu.tr/~david/cs101  Students should consult this page at least once a week!

Academic Honesty: Students are expected to work individually unless otherwise directed. Any cheating/plagiarism will result in an automatic F grade for the course (see also University Policy on Academic Honesty.)

  


 

Lecture Notes:

lec00_introduction

lec01_robo-lectures1

lec02_robo-lectures2

lec03_robo-lectures3

lec04_algorithms

lec05_computermodel

lec06_introjava

lec07_datatypes

lec08_cond

lec09_rept

lec10_methods

lec11_classes

lec12_array

 

 

 

 

 

 

 

 

 

 

 

     


 

Announcements: 




 

Current Grades: 

 

Section 4 Grades: