CIT145-BC61 Programming in C

Instructor:

Kenneth Moore

Associate Professor

 

Webpage:

 

http://unix1.ccac.edu/~kmoore

 

 

Office:

N457 – Boyce Campus

 

 

Email:

kmoore@ccac.edu

Textbook:

C How to Program

3rd Edition

Prentice Hall

ISBN: 0-13-089572-5

 

 

 

Requirements:

Readings

In-Class Programs

Assignments

Exams

Grading:

Programs:      40%

Quizzes:         20%

Exams:          40%

 

Programs:

All programs are expected to be completed on time.  You will have several programs to write to reinforce the concepts of programming within the C environment.  You will need to submit the source on disk.  I will then compile the source and evaluate the outcome.  Programming is a skill that is learned by doing.  You may collaborate with your classmates in coming up with a solution but the ultimate solution should be your own work.

 

Grading:

Grading is based on total points.  The final scale will be based on the high score in the class.  Weights will be applied as outlined above.

 

Quizzes:

Quizzes will be given at the beginning of the class.  The quizzes are to reinforce the material that was covered.  They will consist of Multiple Choice and/or True & False questions.  All quizzes will be equal length. 

 

Exams:

Exams will cover everything within a stated period of time.  Exams are not cumulative.  Exams will consist of multiple-choice and a programming section.  The programming section will be patterned after the homework assignments.

Schedule of Events

Date

Topics of Discussion

Assignments

Week 1

     Introduction to Course

     Chapter 1

     Chapter 2

 

2.17,2.18,2.19,2.20,2.29,2.31

Week 2

     Chapter 3

 

3.11,3.17,3.18,3.21,3.46

Week 3

     Chapter 4

 

4.9,4.15,4.18,4.19,4.28

Week 4

     Chapter 5

 

5.9,5.30,5.31,5.32,5.33,5.34

5.35

Week 5

     Chapter 6

 

6.10,6.19,6.21,6.22,6.23

Week 6

     Chapter 7

 

7.12,7.13,7.18,7.19

Week 7

     Chapter 8

 

8.5,8.9,8.10,8.11,8.34,

8.38,8.39

Week 8

     Mid-Term Exam

 

Week 9

     Chapter 9

 

9.10,9.11,9.13

Week 10

     Chapter 10

 

10.8,10.9,10.10,10.11

Week 11

     Chapter 11

 

11.3,11.7,11.8,11.12,11.17

Week 12

     Chapter 12

 

12.15

     Week 13

     Chapter 13

 

13.4,13.5,13.6,13.7,13.9,

13.10

Week 14

     Chapter 14

tba

Week 15

     Chapter 15

tba

Week 16

     Final Exam