CS 3710 VOCATIONAL LANGUAGES

TERM: Fall 2011

TEXT BOOK:

Kernigan, B.W. and Ritchie, D. "The C Programming Language" 2nd edition 1990 PRENTICE HALL [ISBN-13:978-0131-10362-7]

Bratko, I. "PROLOG Programming for Artificial Intelligence" 3th edition 2001 ADDISON-WESLEY [ISBN 0-201-40375-7]

Koenig, A. and Moo, B.E. "Accelerated C++: Practical Programming by Example" ADDISON-WESLEY [ISBN 13-978-70353-5]

Course Notes (will available in /local/pub/cs/cs3710 )

Recommended Readings

Lischner (2003) C++ in a Nutshell. O'Reilly.

Loudon, K. (2003) C++ Pocket Reference. O'Reilly.

Prinz, P. and Crawford, T. (2006) C in a Nutshell. O'Reilly.

Prinz, P. and Kirch-Prinz, U. (2003) C Pocket Reference. O'Reilly.

Stroustrup, B. (2009) Programming: Principles and Practice Using C++. Addison-Wesley.

GRADING SCHEMA

8 Assignments 40% (5 for each )

Test for C 10% (Monday, Oct. 3)

Test for Prolog 10% (Wednesday, Nov. 9)

Final Exam 40% (10 for C, 10 for Prolog, 20 for C++)

COURSE DESCRIPTION