
SLIS - Courses - LIBR252A - G. Liu - Introduction
This course is an introduction to computer programming in Java. Students will be introduced to some basic skills of programming as well as the syntax and functional components of the Java language, with emphasis on language elements necessary for manipulating character strings, and eventually for processing English texts at lower level. Sorting and searching algorithms frequently used for solving information storage and retrieval problems will be discussed. Finally, students will also be exposed to some fundamental concepts of modern software engineering, concepts like top-down design, modular programming, data encapsulation, and information hiding.
This course supports the following SLIS objectives:
Students' performance in this class will be evaluated by eight programming
assignments,
each accounting for 12.5% toward the final grade and emphasizing
different programming concepts or language constructs. All the
assignments will be more or less related to the problem of low-level
English text processing or coming from the perspective of information
storage and retrieval. All the programs students write for the assignments
should be successfully compiled and thoroughly debugged. Students may
submit their assignments and related works in electronic form via the
E-mail system PINE. Detailed
requirements of assignments
and specific
instruction on how to submit
source files in
UNIX environment can be found by following the highlighted links.
It is the students' responsibility to submit and maintain the electronic version of all their programs, source files, and other related works until the final grades are issued.
Late work will not be accepted unless the student has previously made arrangement with the instructor or has a legitimate reason with proper documentation in the case of unexpected urgent situation.
We will use an email reflector list as the primary mechanism for communication to the class as a whole. To set up the reflector list, you are asked to send me a brief email message indicating which class session you are taking so that I can add your address to the list.
No matter where students reside, they should contact the SJSU DRC to register . The DRC Web site: http://www.drc.sjsu.edu/.
Select here to return to the main page for this course.
This page is maintained by Geoffrey Z. Liu. It was last revised on January 15, 2006.