Bergen Community College

Division of Business, Mathematics, and Social Sciences

Business Department

Student Course Outline

 

Semester:  Spring 2003

 

Instructor:      John Myers

Office Telephone:  327-1780 x131

Office Hours:  Immediately before and after class
                        & by appointment

E-mail:  jmyers@sbsusa.com

 

Course Title:

INF-107    Minicomputer Operations

 

Course Web Site:

http://www.bergen.edu/faculty/jmyers

     (re-directs to http://www.sbsusa.com/it107/)

Course Description:

This course provides an introduction to multiple user computer / server concepts.  It uses the IBM IBM iSeries eServer (AS/400) to teach these concepts.  All lab work will be performed on an IBM IBM iSeries eServer (AS/400) computer.

 

Credit Hours:

3 Credits:  2 hours lecture, 2 hours lab

 

Textbook:

IBM iSeries eServer (AS/400):  System, Utilities, Database, and Programming

George Lin,  Prentice-Hall (Second Edition)

 

Course Objectives:

The specific objectives of the course are:

1.      Gaining an appreciation of the data processing profession

2.      Getting an introduction to the IBM IBM iSeries eServer (AS/400)

3.      Learning basic systems operations concepts

4.      Learning the basic IBM iSeries eServer (AS/400) commands and system utility programs

5.      Preparing the student for a position in systems operations and/or RPG/400 programming language courses

Course Requirements:

The student is expected to complete all lab assignments.  Output from the labs must be signed and submitted to the instructor for grading.  In addition, class exercises, homework, and tests will be given to evaluate the student’s knowledge of the subject matter.

 

IT IS EXPECTED THAT ASSIGNED READING WILL BE DONE BEFORE EACH CLASS SO THAT THE STUDENT CAN ACTIVELY PARTICIPATE IN CLASSROOM DISCUSSIONS!

In order to perform well, it may be necessary for students to spend some additional time outside of class in open labs in order to reinforce the material presented in class.

 

Evaluation:

The final grade for the course will be determined as follows:

90% - Three written examinations (weighted 25, 35, & 40%)

10% - Lab Assignments, homework, classroom participation


 

Lateness / Attendance:

Class will always start with an opportunity to question the instructor about the current evening’s topics prior to the start of the lecture.  Students who are late will miss this opportunity.

 

Students are expected to attend classes.  You will be asked to sign in each evening.  If an absence is anticipated, please notify the instructor so that necessary accommodations can be made.  Labs may be made up in subsequent weeks or using open lab time.

 

Notes:

Each class has a lecture outline.  You can retreive it from the web site.  The purpose for this document is to be an agenda for the nightly lecture and to give you the instructor’s opinion of what is important in the material to be discussed during the class (& what will be in the tests).

 

There is generally a broad diversity of background of students in this class.  This generally is seen most in the labs.  The HIGHEST form of positive class participation is for better-prepared students to assist lesser-prepared students in labs where appropriate.  At the same time, students are expected to do their own work in the labs!

 

In borderline cases, which arise in almost every class each semester, a student’s class participation, attitude, and observed effort will be considered in helping to determine the student’s final grade.

 

While an industrial situation demands teamwork, you are expected to do your own work during exams!  Cheating on an exam will result in a score of zero for the exam.

 

If you are not in attendance during a scheduled exam for any legitimate reason, it is your responsibility to bring written, verifiable evidence such as a doctor’s note and be prepared to take a makeup exam during the next scheduled class unless arrangements have been made beforehand.  A zero for the exam will otherwise be issued.

 

If your schedule and your instructor’s office hours conflict, please do not hesitate to make an appointment to meet at a mutually convenient time.  It is your responsibility to discuss any problem you may have in this course with your instructor as soon as possible, so that any advice and/or tutoring can be arranged if needed.

 

Resources:

The course web site contains additional information related to the course material:

 

Access to the Internet is available in the library and all labs.

 


INF-107 - Minicomputer Operations

Spring 2003

Lecture Calendar Outline

 

Week

Reading Assignment

Lecture Topic

Lab Topic

 

 

 

 

 

Section One

IBM iSeries eServer (AS/400) System & Operations

 

 

 

 

 

1

Chapter 1

Course Introduction

Server selection

Introduction to the IBM iSeries eServer (AS/400)
System Architecture

Guided tour of IBM IBM iSeries eServer (AS/400) related web sites

Guided Tour of IBM IBM iSeries eServer (AS/400) by instructor

 

 

 

 

2

Chapters 2,3

Menus and User Interface

IBM iSeries eServer (AS/400) Control Language

Introduction to lab environment,

System menus & user interface

 

 

 

 

3

Chapter 4,5,6

System Operations Concepts -
Operating System, Jobs, Objects, & Libraries

Control Language Lab

 

 

 

 

4

Chapter 7,8,9

System Operations Concepts -
Storage, Security, & Backup

System Operations Lab

 

 

 

 

5

Test 1

Test 1

Test 1

 

 

 

 

 

Section Two

System Utilities & Database

 

 

 

 

 

6

Chapter 10,14,11

System Utilities -
Program Development Manager (PDM), Source Entry Utility (SEU)

System Utilities Lab

 

 

 

 

7

Chapter 15,16

Database Management
Relational Database Concepts,
IBM iSeries eServer (AS/400) Database:  DB2/400

Database Lab #1

 

 

 

 

8

Chapter 17, 23

Database Management -
Structured Query Language (SQL), Data Description Specifications (DDS),

Database Lab #2

 

 

 

 

9

Chapter 12,24

Database Management -
Data File Utility (DFU),
Query/400

Database Lab #3

 

 

 

 

10

Test 2

Test 2

Test 2

 

 

 

 

 

Section Three

Applications Development

 

 

 

 

 

11

Chapter 18,19

Applications Development -
Programming Languages,
Command Language Programs

Command Language Programming

 

 

 

 

12

Chapter 20,21

Applications Development -
RPG Programming Language

RPG Lab #1

 

 

 

 

13

Chapter 20,21

RPG Continued

RPG Lab #2

 

 

 

 

14

Chapter 13

Applications Development -
Screen Design Aid
Course Overview

Screen Design Lab

 

 

 

 

15

Test 3

Test 3

Test 3