CSCI-P 424 ADVANCED FUNCTIONAL PROGRAMMING (4 CR.)
This course teaches advanced techniques for functional programming, which can be used to make programs easier to read and compose. These techniques include equational reasoning, types, monads, and code generation. Some of them are useful even when using a "non-functional" language. Some of them are drawn from cutting-edge research.
2 classes found
Fall 2024
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
LEC | 4 | **** | Open | 11:30 a.m.–12:45 p.m. | TR | IF 1104 | Sabry A |
Regular Academic Session / In Person
LEC: Total Seats: 20 / Available: 16 / Waitlisted: 0
Lecture (LEC)
- Above class meets with CSCI-B 629...may move to Spring
Component | Credits | Class | Status | Time | Day | Facility | Instructor |
---|---|---|---|---|---|---|---|
DIS | 4 | 12580 | Open | 11:30 a.m.–12:45 p.m. | F | IF 0117 | Sabry A |
Regular Academic Session / In Person
DIS 12580: Total Seats: 20 / Available: 16 / Waitlisted: 0
Discussion (DIS)
- Above class meets with CSCI-B 629...may move to spring