Computer Programming for Biology Students
Course Page
0455-3391-01

Messages:

 

  28/01/08 – New due date for the final project ... 06/04/2008.

  28/01/08 – New due date for the final project ... 30/03/2008.

  28/11/07 – No homework this week.

  28/11/07 – Posted the Tic-Tac-Toe code from class ... I suggest that you finish it.

  24/11/07 – Update the FAQ page.

  21/11/07 – Posted the source code of the examples from presentation 4.

  21/11/07 – Posted an example for what to do in case of an error.

  21/11/07 – Posted an implementation of the game Tic-Tac-Toe.

  14/11/07 – Updated the examples from exercise 3.

  10/11/07 – Update the FAQ page.

  Emails should be written in ENGLISH!

  Visual Express installation can be found here.

  A recommended book for the course is “A Book on C” by Al Kelley and Ira Pohl, can be found in the exact sciences library.

Contact Information:

 

Lecturer

Alan Lerner

alan@post.tau.ac.il

 

Office hours

Tuesday

12:00-13:00

Schreiber 002

Bodek Targilim

 

bioc08a@gmail.com

 

Examples from Class

 

The examples should be viewed with a text editor and not with an html browser!!!

General:

  Error.c – What to do in case of an error.

  TicTacToe.c – A implementation of Tic-Tac-Tos.

  TicTacToe_From_Class.c – The Tic Tac Toe game that we started implementing in class.

Presentation number 1:

  HelloWorld.c – Seen in presentation number 1.

  Marathon.c – Seen in presentation number 1.

  Printing.c – Seen in presentation number 1.

  ForPrinting.c – Seen in presentation number 1.

  WhilePrinting.c – Seen in presentation number 1.

  Larger.c – Seen in presentation number 1.

  LargerFunc.c – Seen in presentation number 1.

Presentation number 2:

  SimpleScanf.c – Seen in presentation number 2.

  SqrtPow.c – Seen in presentation number 2.

Presentation number 3:

  If_Else_Example.c – Seen in presentation number 3.

  While_Print.c – Seen in presentation number 3.

  While_Factorial.c – Seen in presentation number 3.

  For_Factorial.c – Seen in presentation number 3.

  Avg_Break.c – Seen in presentation number 3.

  Avg_Continue.c – Seen in presentation number 3.

  Test_Fail.c – Seen in presentation number 3.

  Prime_Numbers.c – Seen in presentation number 3.

  Pyramid.c – Seen in presentation number 3.

  Mult_Table.c – Seen in presentation number 3.

Presentation number 4:

  Power.c – Seen in presentation number 4.

  Square.c – Seen in presentation number 4.

  ShowHelp.c – Seen in presentation number 4.

  Factorial.c – Seen in presentation number 4.

 

Presentations from Class

 

 Presentation number 1   – presented on 23/10/07.

 Visual Express 1  – presented on 30/10/07.

 Presentation number 2   – presented on 06/11/07.

 Presentation number 3   – presented on 13/11/07.

 Presentation number 4   – presented on 20/11/07.

 Visual Express 2   – presented on 20/11/07.

 Presentation number 5  – presented on 04/12/07.

 Presentation number 6  – presented on 11/12/07.

 Presentation number 7  – presented on 18/12/07.

 Presentation number 8  – presented on 25/12/07.

 Presentation number 9  – presented on 08/01/08.

 Presentation number 10  – presented on 15/01/08 ... here is the link to header.zip

 

 

Assignments


  Please read carefully the submission guidelines page.

  Assignment FAQ page.

  Exercise 1 – Given: 30/10/07Due Date: 06/11/07.

  Exercise 2 – Given: 06/11/07Due Date: 13/11/07.

  Exercise 3 – Given: 13/11/07Due Date: 20/11/07.

  Exercise 4 – Given: 20/11/07Due Date: 27/11/07.

  Exercise 5 – Given: 04/12/07Due Date: 11/12/07.

  Exercise 6 – Given: 11/12/07Due Date: 18/12/07.

  Exercise 7 – Given: 18/12/07Due Date: 25/12/07.

  Exercise 8 – Given: 25/12/07Due Date: 06/01/08.

  Exercise 9 – Given: 08/01/08Due Date: 15/01/08.

·          Here is the link to list.c.

  Final Project – Given: 15/01/08 – Due Date: 06/04/08.