Syllabus
for CSCI 360
Survey
of Programming Languages
Instructor: Dr. Doug L. Hoffman
Email: hoffman@dlhoffman.com or dohoff@acxiom.com.
Phone: 342-4873 (work), 328-9967 (home)
Office hours: by appointment
Text: Programming Languages: Principles and Paradigms, Allen Tucker & Robert Noonan.
|
Week/day |
Topic/event |
|
1/24 |
Introduction and Overview |
|
1/31,2/7 |
Syntax (chapter 2), Quiz #1 |
|
2/14,2/21 |
Semantics (chapter 3) |
|
2/28,3/7 |
Imperative programming (chapter 4) |
|
3/14 |
Memory management (chapter 5) |
|
3/21 |
Exception handling (chapter 6) Mid-term exam. |
|
3/28 |
Spring Break |
|
1/4 |
Object oriented programming (chapter 7), Quiz #2 |
|
4/11,4/18 |
Functional Programming |
|
4/25,5/2 |
To be announced |
|
5/5 |
Review |
|
5/14 |
Finals |
Tests will account for half of your grade and home work half. There will be two quizzes (10% each) and a mid-term (30%) in addition to the final exam (50% of the total test score). There will be 8-10 homework assignments, points may vary from assignment to assignment.