Page Index

Course Outline Course Syllabis








CIS 111

COURSE OUTLINE

 

 

Fall 1999

Week

Topic

 

Reading Assignments

 

1

Comp. Systems, Prog. Languages and Programming to C++

Chapter 1 (Uckan)
Chapter 1 (Molluzzo)

2
Problem Solving Techniques and Design
Introduction to C++

Chapter 2 (Uckan)
Chapter 1 (Molluzzo)

3
Problem Solving Techniques and Design
Introduction to C++

Chapter 2 (Uckan)
Chapter 1 (Molluzzo)

4


Fundamentals of the C++ Language
Introduction to C++

Chapter 3 (Uckan)
Chapter 1 (Molluzzo)

5


Fundamentals of the C++ Language
Introduction to C++

Chapter 3 (Uckan)
Chapter 1 (Molluzzo)



********   EXAM #1 ********

TOP
6

Arithmetic Operators and Expressions

Chapter 2 (Molluzzo)

7

Character Data

Chapter 3 (Molluzzo)

8

Iteration (While loop vs. While..do loop)

Chapter 3 (Molluzzo)

9

Iteration (For loop)
Decision Making (if statements + switch statement)
Chapter 3 (Molluzzo)
Chapter 4 (Molluzzo)

10

Decision Making (if statements + switch statement)

Chapter 4 (Molluzzo)


********   EXAM #2  ********

11

Functions(Definition, format, uses)

Chapter 5 (Molluzzo)

12

Functions (Argument/Parameters)
Chapter 5 (Molluzzo)
13

Functions (Prototypes)
Chapter 5 (Molluzzo)
14

Arrays (1 Dimensional)

Chapter 6 (Molluzzo)
15

Arrays Processing

Chapter 6 (Molluzzo)


********   EXAM #3  ********

TOP




Course Syllabis

    CIS-111 is an introductory course in Programming using the C++ language . No prior programming experience is required and a minimal amount of math will be used throughout the course. We will concentrate on structured programming techniques, top-down design, clear and concise coding and good programming style. Hopefully, by the time we finish, you will be well prepared to go on to CIS-112 (Programming II).

    There are two (2) textbooks required for the course. One is PROBLEM SOLVING USING C by Yuksel Uckan, the second is C++ FOR BUSINESS PROGRAMMING by John C. Molluzzo. We will use the texts primarily as a reference to supplement material covered in class. Since, however, you will have many questions throughout the semester, it is mandatory that you obtain the two text books as soon as possible.

    The grading system for the course is based on 1000 points. There will be three (3) major exams given during the semester. Each exam is worth 200 points and collectively will be worth 60% of your grade. Don't miss an exam-there are no makeup! Each exam will be announced a week in advanced so you will have plenty of time to plan your schedule. If you miss an exam you will receive a zero (0). It is highly unlikely that you can pass the course without taking all three exams, so make the effort to be in class.

TOP

    In addition to your exams, you will be required to hand in 6 lab projects during the course of the semester. Each project will be assigned a due date. No project will be accepted after that date - no exceptions. You may, however, turn in projects early. Projects are handed out far enough in advance that you will have plenty of time to complete each assignment. Points on each of your six projects will vary but the total number of points available will equal 140 or 14% of your grade. Each project will be assigned a point value prior to the due date so you'll know exactly what each one is worth as we go along.

    Next, there will be 6 quizzes throughout the semester. You may drop your lowest quiz. If you miss a quiz for whatever reason, that becomes your lowest quiz. Each quiz is worth 40 points. Your five highest quizzes will be worth 200 points or 20% of your grade.

    Finally, there will be 6 homework assignments during the semester. They are intended to reinforce what we cover in class. Each will be worth 10 points (60 total points) or 6% of your grade.

    Your final grade for the course is based on the following scale:


A = 900 - 1000 points
B = 800 - 899 points
C = 700 - 799 points
D = 600 - 699 points
F = 0 - 599 points

    The computers for the course are the micros located on the second floor of Lanham Hall. You should have at least two(2) 3 & 1/2 diskettes== >1 original + 1 backup.

TOP





PGCC Links

Academic Calendar Academic Departments Academic Support
Administrative Offices Catalog 1998-2000 Continuing Education
Credit Class Schedules Employment Faculty/Staff Directory
General Information PGCC Television PGCC Thanks You
President's Welcome Scheduled Events Student Services