Computer Science
DepartmentWe will study the semantics of programming languages through interpreters that implement the language. To make it more interesting, these interpreters will be implemented in the functional language Scheme, a dialect of Lisp. Thus, the course will give students an opportunity to use a language that is not part of the C, C++, Java family of languages. There is also a research project designed to give students knowledge and experiences in another new programming language.
Of course, students can meet with the GTA or instructor in the lab or office as necessary. If necessary we will hold extra lab or review sessions, scheduled to meet everyone's time constraints or we will meet in cyberspace.
WARNING: Make sure you exit your web browser when you're finished with a RamCT session. If you do not do this then the next person that uses the machine will be able to access your account!
Last updated 7 December 2013