Course Syllabus
Course Name: Survey of Computer Languages
Course Number: CS 4368
Building & Room: DERR 241
Meeting times: M - Th 12:00pm to 1:40pm
Instructor's Name: Rodion Podorozhny
Office Location: Rm 215,
Office Phone: (512) 245-8472
Email address: rp31@txstate.edu
Web address: http://www.cs.txstate.edu/~rp31
Office Hours: Tuesday between 11am and 2pm and Thursday between 12pm and 2pm in Nueces Rm 215
Structure and interpretation of computer programs (SICP) by Harold Abelson et al., 2nd ed., ISBN 0-262-01153-0
Very Brief Intro to Common Lisp
Java Foundations. Introduction to Program Design and Data Structures by John Lewis, Peter DePasquale, Joseph Chase, 2nd edition, 2011, ISBN 0-13-212881-0, Pearson Education
C++ plus data structures by Nell Dale., 5th ed., ISBN 978-1449646752
Programming in Scala by Martin Odersky, Lex Spoon, Bill Venners, 2nd edition, 2011, ISBN 978-0-9815316-4-9, Artima Inc
Course Description: A survey of computer languages. Criteria for choosing languages to be covered include history, important development paradigms and environments, and language implementations.
Prerequisites: Grade of C or better in CS 3358
Course Topics:
Attendance Policy: Much of the material for this course will be covered ONLY in lecture, not in the textbook. For that reason, class attendance is essential to success. If you have to miss class for any reason, you will still be responsible for material covered in your absence.
IMPORTANT: Check the
Grading:
A : 90 – 100
B : 80 – 89
C : 70 – 79
D : 60 – 69
F : below 60
Grade Components: