CS103 Programming Languages: Syllabus
Systematic treatment of principles underlying the features and
implementation of programming languages. Contrast of traditional
procedural languages and at least one nontraditional language.
- Homework: 50%
- Midterm Exam: 20%
- Cumulative Final Exam: 30%
Midterm Exams are subject to rescheduling. Exams
will be open book/notes. An announcement will be made in class
prior to the exam regarding exam content and format.
Make up exams will only be scheduled in emergency situations.
- Midterm Exam: TBA
- Final Exam: December 13, 4:00PM-7PM
Homework assignments will be released on the website with a clearly indicated
due date. Solutions will be submitted electronically via the submit program, or
as hardcopy in class, as specified on assignments. Submissions are accepted until
11:59PM on the due date.
Late policy: assignments will be accepted up to seven days late, with a 10 point per day
You may contest a grade for a period of one week from the time graded assignments are
returned to the class.
All homework grading questions should be addressed to your homework grader.
- "The Computer Science Department rigorously enforces the Code of Academic Integrity given in the University's Academic Integrity Programs. At the first suspicion of violation of this code, the case will be immediately forwarded to the Provost's Office."
- ALL work is to be an individual effort.
- Working together is not permitted!
- Teaching assistants are available to assist you.
- It is your responsibility to protect your own work.
- All work that is suspected to violate the Academic Honesty
Policy will be referred directly to the Coordinator of Academic Honesty
in the Provost's Office.
- I recommend that you read UVM’s Academic Honesty Policy defined by the UVM Center for Student
Ethics and Standards.
[Back to top]