Academics / Courses / DescriptionsCOMP_SCI 396, 496: Programming Languages Seminar
VIEW ALL COURSE TIMES AND SESSIONS
Prerequisites
Register by consent of instructor only.Description
This course is a seminar organized around readings and discussions of research papers on Programming Languages (PL). Each incarnation of the course will take a deep dive into a different topic of PL research; contact the instructor for this year's topic.
The course is primarily aimed at PhD students; but undergraduate or MS students who have taken 321 and 396/496: Dynamics of Programming Languages and want to learn more about PL research are also welcome.
COURSE INSTRUCTOR: Prof. Christos Dimoulas
COURSE COORDINATOR: Prof. Robby Findler
REQUIRED TEXT: None
COURSE OBJECTIVES: To learn about a topic in PL research.
DETAILED COURSE TOPICS: Varies from year to year.
GRADES: Based on participation in in-class discussions and activities.
HOMEWORK ASSIGNMENTS: Students are asked to read a research paper every week and prepare to participate in the discussion of the paper in class. The preparation may include answering questions about the paper, creating a presentation, or explaining an idea from the paper with formalisms and code. The exact details vary based on the topic of each year.