Next: About this document ...
Department of Computer Science, Clemson University
CpSc 829:
Advanced Compiler Topics
Policies and Information
Brian Malloy, PhD
January 9, 2008
| Office: 313 McAdams Hall |
Phone: 656-0808 |
| Office Hours: Mon & Wed |
e-mail: malloy@cs.clemson.edu |
| No office hours during final exams |
URL: www.brianmalloy.com |
- Text: No official text
- Tentative Grading Policy (
10%):
| Exams |
50% |
Date: Feb 6th, Mar 5th |
| Final Exam |
10% |
Date: Thu, May 1st, 8:00-11:00 AM |
| Presentation |
10% |
Date: before Apr 23rd |
| Assignments |
20% |
Probably 4 or 5 assignments |
| Quizzes |
10% |
On papers |
| Martin Luther King jr |
|
Jan 21, Mon |
| Spring Break |
|
Mar 17-21, Mon-Fri |
| Final Exam Week |
|
Apr 26-May 3, Sat-Sat |
- Course objective:
To investigate tools and program representations that facilitate
comprehension, analysis, transformation, testing,
debugging and visualization of software applications.
- Attendence:
Class attendence is mandatory. Many studies have found
that the single most important factor that contributes to success
in a course is class attendance. Failure to attend not only
hurts you, but places an extra burden on the instructor
and detracts from the overall quality of the course.
- Classroom Behavior:
please do not engage in side conversations during class.
- Assignments:
Assignments will be done on an individual basis;
- Exams:
All exams will be taken on an individual basis.
Exams will be in class and written.
- Presentation:
You are required to make a presentation during the semester.
Your presentation can be about the contents of a research paper,
a tool, a language, or a technique that relates to compiler
technology or about program representations to facilitate
comprehension, analysis, transformation, testing,
debugging and visualization of programs.
I'll provide a list of papers from which you may choose.
You should construct either a powerpoint slide presentation
or web page(s) presentation providing detailed explanation
of the paper, tool or concept.
I'll talk about how to do this.
- Exemption:
If you receive an A for your Presentation, have
good attendance and you are carrying an A in the course,
you may exempt the final.
- Venue. McAdams 123 on Mon & Wed from
2:30 until 3:45.
If the instructor has not arrived by 2:45, you
may assume that there is a problem and you may depart.
- Grading.
The grading scale is: 90+ is an A, 80+
is a B, 70+ is C, 60+ is D.
I will not offer extra credit: please do your best in
assignments, exams & attendance.
- Exams.
The instructor reserves the right to regrade your entire exam.
- Dishonesty.
Each student must do his or her own work independently.
The university policies on academic dishonesty apply:
"Therefore, we
shall not tolerate lying, cheating, or stealing in any form".
- This course policy and the syllabus are available on my web page:
www.brianmalloy.com
Next: About this document ...
Brian Malloy
2008-01-09