Click on text to stop
animation. Source
  Special Topics: The C/C++/Java Programming Languages
Fall 2004
Harrelson HA 263, TR 11:20am-12:35pm

Syllabus People C Java C++ Current Enrollment (Aug 26) Resources

Current Announcements

  • NEW I have posted the modification for the C++ project.
  • My office hours are listed on my schedule.
  • Programming languages that are useful are introduced. The course will cover the three computing languages C, Java, and C++, each of which will be allocated one third of the semester. As homeworks, small programs will be written by the students to practice the learned concepts. (There are no examinations, and the programs are the sole parameter used to determine the course grade. Three of four working programs will get you an A.) Modern program development techniques will be explained. An emphasis is put on program reuse (from existing libraries, for example) and on creating "glue" between existing applications like web browsers and math systems.

    In Fall 1998, Fall 1999, Fall 2000, Fall 2002, and Fall 2003 a similar course was given. The amount material covered in class is still quite large. On demand, I will cover less material at a slower pace, so that students with limited programming experience can benefit from it.
  • The Java section of this course will be taught by Professor Hoon Hong.

Peoples' home pages: Erich Kaltofen.

C programs for the course

    For the topics the individual programs demonstrate, see the syllabus.

Java programs for the course

    For the topics the individual programs demonstrate, see the syllabus.

C++ programs for the course

    For the topics the individual programs demonstrate, see the syllabus.

Computer Help and Online Software

Old Announcements


©2004 Erich Kaltofen.