GOLDEN WEST COLLEGE

FALL 2003
(08/25/03 - 12/14/03)

COMP 145 C Language Program

Instructor: JAMES DANG

Thursday  5:00 - 08:10 P.M. Hum 211
Thursday  8:10 - 11:20 P.M. Hum 208

jbdang@jamesdang.com

Section 4568
Grade or Credit Option

COURSE REQUIREMENTS:

1. REQUIRED TEXTBOOK:

  

C How to Program, 3/E

Harvey M. Deitel, Deitel & Associates, Inc.
Paul J. Deitel, Deitel & Associates, Inc.
ISBN: 0-13-089572-5
Publisher: Prentice Hall
Copyright: 2001

2. DISKETTE:

31/2 Double Sided, High Density will be provided. If you damage or lose your diskette  you will replace it yourself. They are available in the bookstore and at many retail establishments. Be sure to ask for a high-density disk.

3. GRADING:

Grades are based upon total points possible. Course grade will be determined by the  following scale.

        - 90% of total points = A
        - 80% of total points = B
        - 70% of total points = C
        - 60% of total points = D
        - Students selecting Credit/No Credit must earn at least 70% to receive Credit.

Total points will be weighted:

        - Labs                                 20%
        - Programs                          25%
        - Midterm Test 1                  25%
        - Final                                 30%
            Total                            100%

4. OBJECTIVES:

The student will:

5. ATTENDANCE:

Attendance will be taken each class meeting. It has been my observation that a student who attends class, generally speaking, will do better than one who does not. If you are absent, it is your responsibility to get what you missed.

6. LAB ASSIGNMENTS:

Approximately three hours of each class will be spent in lab. This is part of the class  meeting and may be spent as a directed lab in which we walk through a lab assignment,  or unstructured where you will be give an assignment to work on. In lab periods have me verify the completion of the assignment either checking your work on the computer  or by turning in a printout of the finished project. Lab assignments are not homework!  Homework will be assigned in addition to the lab assignments.

7. HOME WORK:

Homework will be assigned for each lecture. It will be graded and will account for  10% of your grade. Assignments are due on the date indicated. Late homework will  be not accepted.

8. TESTING PROCEDURES:

9. CALENDAR OF FALL 2003 (08/25/03 - 12/14/03)

    - Class begins 08/28
    - Holiday 
    - Class end 
    - Final exam 

10. IMPORTANT DATES OF FALL 2003

    - Last day to Drop and receive a fund
    - Deadline to avoid transcript entry 
    - Deadline to receive a "W" grade    


Golden West College

COMP 145 C Language Program

JAMES DANG, Instructor

Preliminary Weekly Schedule

Reading assignment to be done prior to class

 

Week

Date

Chapter

Topics

Labs

1

08/28/03 Chapter 1 Overview of Computers and Programming  

2

 

Chapter 2

Introduction to C Programming

Lab 1

3

 

Chapter 3

Structured Program Development in C

Lab 2a

4

 

Chapter 4

C Program Control - Assignment 1 due

Lab 2b

5

 

Chapter 5

C Functions

Lab 3

6

 

Chapter 6

C Arrays - Assignment 2 due

Lab 4

7

 

Chapter 7

C Pointers

Lab 5

8

 

Chapter 8

C Characters and Strings - Assignment 3 due

Lab 6
      Spring Break  

9

 

Handout

Midterm Exam  - Assignment 4 due - Retake

Lab 7

10

  Chapter 9

C Formatted Input/Output - Assignment 5 due 

 

11

  Chapter 10 C Structures, Unions, Bit Manipulations, & Enumerations - Assignment 6 due  Lab 8 Ans

12

  Chapter 11 C File Processing - Assignment 7 due 
Lab 9
Ans

13

  Chapter 12 C Data Structures - Assignment 8 due  Lab 10
Ans

14

  Chapter 13 C Preprocessor - Assignment 9 due (Bonus)  

15

    Review  

16

    Final Exam  

Changes to this schedule, if necessary, will be announced verbally in class