Mathematics/Computer
Science
CSC 415-01: Translators and Compilers
Instructor: Dr. Chuck Lillie Semester: Spring 2005
Class Location: Science 1237 Time: 1:30 PM to 2:20 PM MTWF
Section: 01
Description:
Interpreters, assemblers, and compilers. Grammar, languages, syntax, semantics, and
BNF. Parsing and symbol tables. One and
two pass assemblers. Design of
interpreters and compilers. Large
programming project. PREREQ: CSC 375,
CSC 395
Course Materials:
Textbook: Programming Language Processors in
Java, David A. Watt and Deryck F. Brown, Prentice Hall, 2000
Supplemental Reading:
Course Content:
Chapters
Large programming project
Assignments and Project:
Office Hours:
Office:
Capella Rm 118
Email:
lilliec@uncp.edu
Phone: 910-521-6415
Office Hours: MW
4:00 PM to 5:00 PM
T
10:00 AM to 11:30 AM
T
2:30 PM to 3:30 PM
F 2:30 PM to 3:30 PM
Or
by appointment
Open
door indicates unscheduled office hours
Course Links:
Exams and Projects:
Two exams (mid-term and final); final exam is
comprehensive. 50% of grade is based on
programming project.
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, projects, major tests, and final exam. Homework is due on Assignment Due Date. Your grade for that assignment is decreased
by 10% if it is one week late. If it is
later than one week, you get a score of zero.
Grade Components:
Name Weight
Homework 15%
Programming Project 25%
Mid-term Exam 25%
Final Exam 35%
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/catalog99/academic.htm#honor_code
Dates:
Last day to drop classes:
Monday 3/21/05
Final Exam: Friday 5/6/05,
11:00 AM to 1:30 PM
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.