Course Number / Section:

CIS 8511 / 001

Course Name:

Programming Techniques

Instructor:

Dr. James Korsh

   Office:

Wachman Hall, Room 300A.

   Email:

korsh@temple.edu

   Phone:

215-204-8199

Course Web Page:

http://www.cis.temple.edu/~korsh/

Website for Complete Syllabus:

http://www.cis.temple.edu/~korsh/CIS511Syllabus.html

Prerequisites:

Grade of C or better in C+IN SC 1073.

Textbook(s):

Cormen, Leiserson, Rivest, and Stein. Introduction to Algorithms, 2nd Edition, McGraw-Hill, 2001.

Course Goals:

The purpose of this course is to gain a basic knowledge of fundamental data structures and an understanding of their relationship to the performance of algorithms and programs. This includes an introduction to program analysis and to the proof of program correctness.

Topics Covered:

Algorithms, Data structures - Use and Analysis.

Attendance Policy:

None.