CSC 4150-01: Translators and Compilers
|
Instructor: Dr. Chuck Lillie |
Semester: Spring 2008 |
|
Class Location: Science 1237B |
Time: MW 2:30 PM to 4:15 PM |
Description:
This course covers interpreters,
assemblers, and compilers. The student will study grammar, languages, syntax, semantics,
and BNF. Course material covers parsing, symbol tables, one- and two-pass
compilers, and code generation. The course has a programming project. Credit, 4 semester hours.
PREREQ: CSC 4010.
Course Materials:
Textbook:
Modern Compiler Implementation in Java 2nd Addition, Andrew
W. Appel,
Supplemental
Assignments and
Project:
Office Hours:
Office:
Email: lilliec@uncp.edu
Phone: 910-521-6415
Office Hours: M
8:30 to 10:00 AM
W
8:30 to 10:00 AM
F 8:30 to 9:30 AM, 2:30 to 3:30 PM
Or
by appointment
Open
door indicates unscheduled office hours
Course Links:
Exams and Homework:
Two
exams (mid-term and final); final exam is comprehensive. Homework is worth 30% of your grade.
Grading Policy:
You
are responsible for all material covered in class even if you are absent. The
final grade will be a weighted average of the scores in the homework, mid-term
exam, and final exam. Homework is due on Assignment Due Date.
Your grade for that assignment is may decreas by 10% if it is one week late. If it is later
than one week, you may get a score of zero.
Grade Components:
Name Weight
Homework
30%
Mid-term
Exam
30%
Final
Exam
40%
Final Grades:
|
93 – 100 = A |
88 – 89 = B+ |
78 – 79 = C+ |
68 – 69 = D+ |
Below 60 = F |
|
90 – 92 = A- |
83 – 87 = B |
73 – 77 = C |
63 – 67 = D |
|
|
|
80 – 82 = B- |
70 – 72 = C- |
60 – 62 = D- |
|
Attendance Policy:
Attendance
will be checked. You are expected to attend and participate in all
classes. If you must miss a class, you should find out from me or from a
classmate what material we covered and then study that material yourself.
Student Conduct & Honor Code
The
UNCP Academic Honor Code will be strictly observed in this class.
UNCP
Academic Honor Code: http://www.uncp.edu/sa/pol_pub/honor_code.htm
Dates:
Last
day to drop the class with W: Monday, March 17, 2008
Final
Exam: Monday, April 28, 2008, 1:30 p.m. - 4:00 p.m.
Students with Disabilities:
Any student with a documented disability needing
academic adjustments is requested to speak directly to Disability Support
Services and the instructor, as early in the semester (preferably within the
first week) as possible. All discussions will remain confidential.
Please contact Mary Helen Walker, Disability Support Services, DF Lowry
building, 521-6695.
This
syllabus is available in alternative formats upon request. Please contact
Mary Helen Walker, Disability Support Services, DF Lowry building, 521-6695.