Instructor: Gil Hur
TA: Jeehoon Kang, Yoonseung Kim (Software Foundations Laboratory / CSE / Seoul National University)
TA Email: (210ta at ropas dot snu dot ac dot kr)
- For questions, please use this board.
- Send mails here if you need to contact us privately, instead of TAs' personal email addresses.
- Lecture: Mon 16:00-17:50 @ Bldg 302 Rm 208
- Lab: Wed 16:00-17:50 @ Bldg 302 Rm 311-1
- TA Office Hour: Mon, Wed 15:00-16:00 @ Bldg 302 Rm 312-2. If not eligible, please mail us.
- Course Page
- Board
- Important: all students should sign on the board by their real name. If not, we will not answer your question.
- Lab Materials
- The new grader of project 2 is this.
- The graders of challenges and projects are out here.
- Check the result of all your work here
- Solutions for HW 1~7 are uploaded here.
- Download interpreter.ml for Project 3.
- Download a new version of HW8-3 self grader if you want. Check the web board for this issue.
- The due date of challenge problems are until the end of the semester (12/21 24:00).
- Download skeleton code & self graders of HW8 here.
- The skeleton code of the project is here.
- important: From homework 3, you will really get 0 points if you upload compressed files.
- If you don't have an account, try ID
pp2014-2
. Password will be distributed offline.
- Penalty for late submission: -5% for each day, and -35% after 7 days.
- Read instructions on homework.
- Important: DO NOT CHEAT. we are experts in picking out cheaters. Unfortunately, every year some students cheat. :$
- Do not copy other's source code. We use an automated clone checker for all the submissions of 10 years.
- Do not attempt to attack TA's graders. Please..
- Important: Use Racket 6.1 and OCaml 4.01. If you are not using these versions, your submission may not be properly graded.
- Follow homework instructions strictly. Especially, watch your input/output formats. We will give you self graders, so grade with it before submission.
- Racket(Scheme)
- OCaml(ML)
- Version Control System
- Editors