![]() | Geoffrey S. Knauth |
Instructor in Computer Science, Department of Mathematics, Lycoming College
| Contact Info | |
|---|---|
| Office | AC D-308 |
| Office Hours | MWF 11:00-12:00, and by appointment |
| Office Phone | 570-321-4275 |
| Home Phone | 570-326-3822 |
gknauth@lycoming.edu |
|
| Alter Ego | http://knauth.org/gsk |
| Spring 2008 Teaching Schedule | ||||
|---|---|---|---|---|
| Day | Time | Subject | Description | Where |
| Monday | 9:00—10:05 | CPTR 248 | Programming Language Design | B-306 |
| Monday | 12:45—1:50 | CPTR 342 | Web-based Programming | B-306 |
| Tuesday | 3:15—4:05 | MATH 339/449 | Math Colloquia | B-306 |
| Wednesday | 9:00—10:05 | CPTR 248 | Programming Language Design | B-306 |
| Wednesday | 12:45—1:50 | CPTR 342 | Web-based Programming | B-306 |
| Thursday | 9:45—11:35 | CPTR 248 | (LAB) Programming Language Design | A-3 |
| Thursday | 1:00—2:50 | CPTR 342 | (LAB) Web-based Programming | A-3 |
| Friday | 9:00—10:05 | CPTR 248 | Programming Language Design | B-306 |
| Friday | 12:45—1:50 | CPTR 342 | Web-based Programming | B-306 |
| Current Courses (Spring 2008) | ||
|---|---|---|
| Subject | Description | Text |
| CPTR 248 | Programming Language Design | Programming Languages: Application and Interpretation, by Shriram Krishnamurthi |
| CPTR 342 | Web-based Programming | Programming the World Wide Web (4th Ed.), by Robert W. Sebesta |
| Past Courses Taught | |||
|---|---|---|---|
| Subject | Description | When | Text |
| CPTR 125 | Introduction to Computer Science | Fall 2007 | How to Design Programs, by Felleisen, Findler, Flatt and Krishnamurthi Introduction to Computing & Programming with JAVA, A Multimedia Approach, by Mark Guzdial & Barbara Ericson |
| Spring 2007 Fall 2006 |
Introduction to Computing & Programming with JAVA, A Multimedia Approach, by Mark Guzdial & Barbara Ericson |
||
| CPTR 331 | Computer Networks | Fall 2007 | Computer Networking (4th Ed.), by Andrew S. Tanenbaum |
| CPTR 442 | Introduction to Robotics | Spring 2007 | Robotic Explorations: A Hands-On Introduction to Engineering, by Fred G. Martin |
| CPTR 346 | Computer Organization / Machine Language |
Fall 2006 | Computer Organization and Design, by David A. Patterson & John L. Hennessy |