|
Tarrant County College -
Southeast Campus
FALL 2006
(08/25/06 - 12/14/06)
COSC 1420 C Language
|
Instructor: JAMES DANG |
Tuesday & Thursday 08:30 PM - 09:50 PM
|
|
|
|
COURSE REQUIREMENTS:
1. REQUIRED TEXTBOOK:
|

|
|
C Primer Plus, Fifth Edition
Stephen Prata
ISBN: 0-672-32696-5
Publisher: SAMS
Copyright: 2005
|
|
1. COURSE DESCRIPTIONS:
Structured programming
technique using C language.
2. OBJECTIVES:
The student will:
-
Demonstrate a working knowledge of C language constructs.
-
Present a fully documented project, using the C language for project completion.
-
Master program documentation.
-
Solve moderately complex problems.
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
25%
- Final
30%
Total 100%
4. 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.
5. STORAGE REQUIREMENT:
COSC 1420 C Language
Preliminary Weekly Schedule
Reading assignment to be done prior to class
|
Week |
Date |
Chapter |
Topics |
Labs |
Program Assign |
Program Due |
|
1 |
08/29/06
|
Chapter 1 |
Getting Ready
Overview of Computers and Programming |
|
|
|
|
|
08/31/06 |
|
Continue Chapter 1 |
|
|
|
|
2 |
09/05/06 |
Chapter 2 |
Introduction to C
C99 is new revision to
Standard C
|
Lab 1 |
|
|
|
|
09/07/06 |
|
Continue Chapter 2 |
|
Program 1
Assign
|
|
|
3 |
09/12/06
|
Chapter 3 |
Data and C |
|
|
|
|
|
09/14/06 |
|
Continue Chapter 3 |
Lab 2 |
Program 2 Assign |
Program 1 due |
|
4 |
09/19/06 |
|
Continue Chapter 3 |
|
|
|
|
|
09/21/06 |
Chapter 4 |
Character Strings and Formatted Input/Output |
|
|
|
|
5 |
09/26/06
|
|
Continue Chapter 4 |
Lab 3 |
|
|
|
|
09/28/06 |
|
Continue Chapter 4 |
|
Program 3 Assign |
Program 2 due |
|
6 |
10/03/06
|
Chapter 5 |
Operators, Expressions, and Statements |
Lab 4 |
|
|
|
|
10/05/06 |
|
Continue Chapter 5 |
|
Program 4 Assign |
|
|
7 |
10/10/06
|
Chapter 6 |
C Control Statements: Looping |
Lab 5 |
|
|
|
|
10/12/06 |
|
Midterm Exam |
|
|
Program 3 due |
|
8 |
10/17/06
|
Chapter 7 |
C Control Statements: Branching and Jumps |
Lab 6 |
|
|
|
|
10/19/06 |
|
Continue Chapter 7 |
|
Program 5 Assign |
Program 4 due |
|
9 |
10/24/06
|
Chapter 8 |
Character Input/Output and Input Validation |
|
|
|
|
|
10/26/06 |
|
Continue Chapter 8 |
|
Program 6 Assign |
|
|
10 |
10/31/06
|
Chapter 9 |
Functions |
Lab 7 |
|
Program 5 due |
|
|
11/02/06 |
|
Continue Chapter 9 |
|
Program 7 Assign |
|
|
11 |
11/07/06
|
Chapter 10 |
Array and Pointers |
|
|
|
|
|
11/09/06 |
|
Continue Chapter 10 |
|
Program 8 Assign |
|
|
12 |
11/14/06
|
Chapter 11 |
Character Strings
and String Functions |
Lab 8 |
|
Program 6 due |
|
|
11/16/06 |
|
Continue Chapter 11 |
|
|
|
|
13 |
11/21/06
|
Chapter 12 |
Storage Classes,
Linkage, and Memory Management |
Lab 9 |
|
|
|
|
11/23/06 |
|
Holiday |
|
|
|
|
14 |
11/28/06
|
Chapter 13 |
File Input/Output |
Lab 10 |
|
Program 7 due |
|
|
11/30/06 |
|
Continue Chapter 13 |
|
|
|
|
15 |
12/05/06
|
Chapter 14 |
Structures and
Other Data Forms |
|
|
Program 8 due |
|
|
12/07/06 |
|
Continue Chapter 14 |
|
|
|
|
16 |
12/12/06 |
|
No
class (Final Week) |
|
|
|
|
|
12/14/06 |
|
Final Exam - 7:30-9:20 PM |
|
|
|
Changes to this schedule, if necessary, will be announced verbally in class
|