CIT145 Programming in C

Summer 2004

CIT145             

Instructor:

Kenneth Moore

Associate Professor

Webpage:

http://web.acd.ccac.edu/~kmoore

Office:

N457  Boyce Campus

Email:

kmoore@ccac.edu

Textbook:

C How to Program

4th Edition

Prentice Hall

ISBN: 0-13-142644-3

If you have the 3rd Edition ok

 

 

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 to the digital drop box.  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 once a week.  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/t&f/multiple-answer. 

 

 

 

Schedule of Events

Date

Reading

Programming Assignments

Week 1

May 17

 

       Chapter 1,2

Install a compiler.

Become familar with BlackBoard

2.18, 2.19

Week 2

May 24

      Chapter 3,4

3.46, 4.15

Week 3

May 31

      Chapter 5,6

5.39 Towers of Hanoi

Sieve of Eratosthenes - not in book. Research this problem.

Week 4

June 7

      Chapter 7,8

7.30

8.11 - do not do short story.

Week 5

June 14

      Exam 1

 

Week 6

June 21

      Chapter 10, 12

Linked List, will be posted

Week 7

June 28

      Chapter 9

9.13

Week 8

July 5

      Chapter 11

11.12

Week 9

July 12

      Chapter 13

13.10

     Week 10

July 19

       Exam 2