|
New Jersey Institute of
Technology
|
A Public Research University |
Quick Links: [365
Home] [Schedule]
[Syllabus]
[Materials]
[WebCT access/info]
[Homeworks]
GITC Building Rm 5600 IS Department, NJIT Office Hours:
|
- CIS 113; or CIS 213; or 100-level GUR course in CIS
CIS365 covers an important topic for companies with large amounts of information which must be accessed effectively; the organization and management of data and files. We shall discuss file operations and organizations such as sequential access, relative access, indexed sequential access, VSAM and multi-key access methods. These methods underlie many of the concepts and techniques used in database systems. Thus, in addition to its practical applications, the material in this course provides a solid foundation for future studies in database.
We use the COBOL language to illustrate the course's concepts and to implement systems that incorporate them. COBOL is (still) the primary computer language of business systems today. While the core of the class is the file organization concepts, we also will learn COBOL throughout the semester so we can actually use these file access techniques without having to write the underlying access code.
(These weights are approximate. We reserve the right to alter them if we believe necessary.)
Both NJIT and Rutgers students are
expected to follow published guidelines on academic honesty and integrity.
You must acquaint yourself with these policies before submitting any
assignments. All
written work must be original. Violations of NJIT/Rutgers policies will be
reported to the Dean of Students at both institutions and may result in failure
on a particular assignment, failure in the course, failure in the course and
probation, or failure in the course and expulsion. Honor Code violations will be pursued immediately and
aggressively
The goal of this class is to learn the concepts presented and be able to implement them. Homework is an important tool in understanding the concepts better and developing the necessary skills to use these concepts. We expect that for those of you who work in teams, that you will be equal partners in that team, and you will understand all the work that is done and submitted.
You should feel free to ask others in the class when you have questions or problems with a homework assignment. However, each person (or team) must do each homework assignment himself or herself, and code and run it himself or herself. For programs, this means you must do the majority of the design on your own. You must type it in the computer entirely on your own, and turn the output from your own program. For exercises, essay-style and other question-oriented homework, your answers must be substantially your own.
We realize that this presents a "fine line" of what would constitute cheating, and what is proper. It's up to you to uphold this distinction, so we do not have to. We follow and enforce the integrity guidelines established by the College of Computing Sciences and NJIT.
CIS365 is a great course. The students make it even better. We value your participation highly. Welcome!
This page:/cis365/syllabus.htm