Course Schedule - Spring Semester 2005

     

Meeting location information can now be found on student schedules in ESTHER (for students) or on the Course Roster in ESTHER (for faculty and instructors).
Additional information available here.

COMP 511 001 (CRN: 23060)

MULTI-STAGE PROGRAMMING

Long Title:
Department: Computer Science
Instructor: Taha, Walid M.
Meeting: 4:00PM - 7:00PM W (12-JAN-2005 - 29-APR-2005) 
Part of Term: Full Term
Grade Mode: Standard Letter
Course Type: Lecture
Method of Instruction: Face to Face
Credit Hours: 4
Course Syllabus:
 
Section Max Enrollment: 500
Section Enrolled: 3
Enrollment data as of: 15-MAY-2024 7:58AM
 
Additional Fees: None
 
Final Exam: Final Exam Unknown
 
Description: MULTI-STAGE PROGRAMMING ***** Multi-stage programs can generate other programs at runtime, compile them, and execute them. Such programs can be significantly faster than single-stage ones. This course introduces multi-stage languages, their applications, theory, and implementation techniques. Coursework includes reading assignments, discussions, and various kinds of programming exercises using one such language (MetaOCaml).