|
|
Announcements
Important announcements related to the course will be posted here. Please check this page daily.
CourseEvalUM is open Dec
1 through Dec 13. Please submit an evaluation for this and all your
other courses.
Staff
| Name
| Office
| E-mail
| Office Hours (also available by appointment)
|
|---|
| Prof. Jeff Foster
| AVW 4129
| jfoster at cs.umd.edu
| MW 3:15pm-5:00pm
| | Prof. Chau-Wen Tseng
| AVW 4135
| tseng@cs.umd.edu
| Tue & Thu 11am-noon, or after class
| | Mark Daly
| Will meet in TA room
| mdaly at cs.umd.edu
| Th 10am-12pm, 1pm-3pm
| | Youngil Kim
| Will meet in TA room
| ykim75 at cs.umd.edu
| MW 10am-1pm
| | Srividya Ramaswamy
| Will meet in TA room
| sramaswa at umd.edu
| Tu 11am-2pm, 2:30pm-3pm
| | Bryan Robbins
| Will meet in TA room
| brobbins at umd.edu
| TuTh 3pm-5pm
|
Information
| Course Description
| A study of programming languages, including their
syntax, semantics, and implementation. Several
different models of languages are discussed,
including procedural (Ruby), functional (OCaml),
and object-oriented (Java). Language features
such as formal syntax, scoping and binding of
variables, higher-order programming, typing and
type polymorphism, and object inheritance are explored.
|
|---|
| Lecture Location
|
CSI 2117
|
|---|
| Lecture Times
| Monday and Wednesday 3:30-4:45pm (0101, 0102, 0103) and 2-3:15pm (0201, 0202, 0203)
|
|---|
| Textbooks
| There are no required or recommended texts.
See the resources page
for useful online links.
|
|---|
|