SLIS logo
SLIS - Courses - LIBR252B - G. Liu - Introduction



Course Syllabus




Description

This course is an introduction to Object-Oriented Programming (OOP) in the Java programming language. The course not only discusses the fundamental concepts of objected-oriented approach and related issues, but also teaches students techniques and skills of programming that are necessary for designing and implementing an information system. Emphasis is on how to apply these concepts and techniques to problem-solving in the field of information storage and retrieval.

Objectives

At the conclusion of this course, students are expected to:

This course supports the following SLIS objectives:

Evaluation

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.

Grading

Students' works will be evaluated according to specific Grading Criteria. Letter grades may be assigned and later converted to points. At the end of semester, all the points will be added up proportionally to yield the final grade. A Point-Converting Table will be used to translate letter grades to points and vice visa.

Texts

Communication

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.

Disability Provisions

If you need course adaptations or accommodations because of a disability, or if you need special arrangements in case the building must be evacuated, please let me by email or approach me after class meeting. Presidential Directive 97-03 re quires that students with disabilities register with DRC to establish a record o f their disability.

No matter where students reside, they should contact the SJSU DRC to register . The DRC Web site: http://www.drc.sjsu.edu/.

Academic Integrity

Your own commitment to learning, as evidenced by your enrollment at San Jose State University, and the University's Academic Integrity Policy requires you to be honest in all your academic course work. Faculty are required to report all infractions to the Office of Judicial Affairs. The policy on academic integrity can be found at http://www.sjsu.edu/senate/F06-1.pdf.



Select here to return to the main page for this course.

This page is maintained by Geoffrey Z. Liu. It was last revised on September 7, 2005.