Programming In C 2006/A

Lecturer: 

Adi Avidor

Phone:

5398

E-mail:

first name at tau dot ac dot il

Office hour:

Thu, 18:10-19:00

T.A.: 

Liam Roditty

Phone:

5398

E-mail:

liamr@post.tau.ac.il

Office hour:

Sun, 9:00-10:00

Message Board

Date 

Message

30/10/05

Good Luck!

30/10/05

The syllabus of the course.

30/10/05

Free c compiler

5/12/05

Ascii Table , Operators table

11/12/05

Sieve of Eratosthenes, A program to calculate average and variance ,

Input output programs

15/01/06

Note: a solution of question 2 in exercise 7 may be found below

16/01/06

The Sunday 14:00-16:00, 29/Jan/06, Room 8 Tigul class is cancelled. An additional Tirgul class will be given on Friday 10:00-12:00, 03/Feb/06 instead (at the same place).

 

9/2/06

Grades of ex11

13/2/06

Grades of ex12

Two files on lists from Adi 1 2

The complexity

(big O notation) topic is not included in the test.

14/2/06

The ex are in the boxes in Wolfson building

Course Plan

Week

Recitation

Slides

Handouts

Code

Exercises

Solutions

Grades

30/10/05

Developer studio,

First c program.

 

PPT 1

Working with Dev Studio

Code

Ex1

 

 

6/11/05

If and else

For and While

 

Code

Ex2

 

 

13/11/05

For and functions

 

Code

Ex3

 

 

20/11/05

More about functions Switch and case

Code

Ex4

 

 

27/11/05

Switch and case and more about functions

 

Code

Ex5

 

 

4/12/05

Arrays

Code

Ex6

 

 

11/12/05

Pointers and arrays

 

Code

Ex7

Ex7 q2 solution

 

18/12/05

Pointers call by reference

Code

Ex8

 

 

25/12/05

Strings

 

 

Ex9

 

 

---

Arrays & Strings & Pointers

Code

 

 

 

8/1/06

Memory allocation, Structures

 

 

 

15/1/06

Structures and Linked list

Code and Student_Package2.c

 

 

22/1/06

Linked lists

 

 

 

 

 

 

 

 

 

 

 

Books

 

  • The book of the course:  C How to program 3rd Edition / Deitel and Deitel  (DD)

 

  • A Book on C 3rd or 4th Edition / Kelley and Pohl.

 

  • The C Programming Language  / Kerninghan and Richie

 

Resources on the Internet

·        ACCU Association of C & C++ Users