General Computer Science IIb
Course: General Computer Science IIb (320102-B)
Instructor: Jürgen Schönwälder
Lectures:
April 16th 09:00 - 17:00 Research I Room 119
April 17th 09:00 - 17:00 Research I Room 119
Tuesdays 13:00 - 14:00 East Hall 1
Thursdays 13:00 - 14:00 East Hall 1
Start: April 16th 2003
Contents:

The course is primarily an introduction to the C and C++ programming languages. In addition, the course will cover some very general computer science concepts required to understand examples. This course is intended for current second year students who would like to retake the General Computer Science II course offered in Spring 2002. This course is not part of the current curriculum. Current first year students cannot register for this course.

Course Materials:
Books:
  • S.P. Harbison, G.L. Steele: C - A Reference Manual, 5th edition, Prentice Hall, 2002. 0-13-089592-X
  • B.W. Kernighan, D.M. Ritchie: The C Programming Language, Prentice Hall, 2nd Edition, 1989
  • K.N. King: C Programming - A Modern Approach, WW Norton and Company, 1996
  • ... xxx ...
Links:
Grading:

The final grade is made up of the problem sheets (45 %) and the final written examination (55 %). There will be three problem sheets (each sheet will count for 15 % of the total). The overall percentage will be converted into IUB grades as follows:

PercentageGradeDescription
[96-100]1.00Excellent
[91-95]1.33Very Good
[86-90]1.67Very Good
[81-85]2.00Good
[76-80]2.33Good
[71-75]2.67Satisfactory
[66-70]3.00Satisfactory
[61-65]3.33Satisfactory
[56-60]3.67Sufficient
[51-55]4.00Sufficient
[46-50]4.33Sufficient
[41-45]4.67Failing
[ 0-40]5.00Failing

The programs which have to be written will be evaluated based on the following criteria:

  • correctness including proper handling of error conditions
  • proper use of programming language constructs
  • clarity of the program organization and design
  • readability of the source code and any output produced

Problem sheets may be solved by one or two persons. It is required to submit the solution electronically to the instructor. A short meeting will be scheduled after each submission where the instructor discusses the solution with the student(s). This discussion is part of the grading for a problem sheet.

Exams:

The final exam for this course is scheduled for Wednesday May 28th, 18:30-20:30 in East Hall 1.

Students:
  1. s.borissova@iu-bremen.de
  2. c.condea@iu-bremen.de
  3. v.devanathan@iu-bremen.de
  4. t.duchrow@iu-bremen.de
  5. p.jain@iu-bremen.de
  6. d.schwarze@iu-bremen.de
  7. s.shrestha@iu-bremen.de
  8. o.wamanga@iu-bremen.de
  9. v.patmanathan@iu-bremen.de
  10. v.kirilov@iu-bremen.de
  11. a.jain@iu-bremen.de
  12. m.afgani@iu-bremen.de