|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CSC 434 Programming LanguagesCourse Syllabus Spring 2012 Table of Contents
Meeting Location & Times
Course DescriptionComparative study of programming languages from both theoretical and applied viewpoints. Typical issues include syntax and semantics, scope and binding times, storage allocation, parameter-passing techniques, control structures, run-time representation of programs and data. Detailed examples from the imperative, functional, parallel, object-oriented and logical programming paradigms. There are two primary goals for this course:
Prerequisites
Text Books
Course Outline
Student Learning OutcomesBy the end of the course students will be able to:
GradingGrading ScaleGrades may be curved according to
the performance of the entire class. Letter Grades with +/- will
be assigned according to the following scale:
Computation of grades
AssignmentsEach assignment is due at the
beginning of class time on the due date. Assignments can be turned in
late but with a penalty.
Each student is expected to turn in his or her own work. Students may not work in groups nor hand in group assignments. You may assist your fellow students or seek assistance with class concepts, understanding the nature of the assignment, syntax and error messages, but you are expected to write your own programs, type them in, compile them, and run them. Turning in an altered version of someone else's program is a violation of the Honor Code. I reserve the write to ask a student to demonstrate and explain their program to me before receiving credit. Any student who turns in work that they did not author may be subject to disciplinary action. Class Attendance and ParticipationYour class attendance participation will not be recorded. Although attendance is not mandatory, you are expected to attend the majority of class meetings and participate in the class discussions. Anyone who is hoping to obtain a passing grade and who has not already passed this course would be well advised to attend every required class meeting. Incomplete GradesIncomplete grades are awarded very rarely and only when the student is otherwise passing the course, is able to complete the work of the course entirely on his/her own, and is prevented from completing the course by verified unforeseen circumstances beyond the control of the student. Expectations, Conduct, and PoliciesIt is my assumption that students are attending this class for one of two reasons: they want to learn or they want to earn a good grade. Therefore, I will be expecting certain behavior from the students. If neither of these two reasons applies to you, then you probably should not be taking this class. My primary goal is to educate those students who do wish to learn. Although some students may choose to not learn, I will not tolerate anything that interferes with the ability of other students to learn. Students should conduct themselves in a professional and courteous manner in the same way they would in a working environment. This applies to conduct in the classroom as well as on assignments. I reserve the right to ask as student to leave the classroom, refuse to grade an assignment or test, ask a student to redo an assignment, or otherwise adjust a student's grade based on their conduct.
Americans with Disabilities ActIf you have a disability and need reasonable accommodation in this course, you should inform the instructor of this fact in writing within the first week of class or as soon as possible. If you have not already done so, you must register with the Office of Disability Services in Westside Hall (ext. 3746) and obtain a copy of your Accommodation Letter. You should then meet with your instructor to make mutually agreeable arrangements based on the recommendations of the Accommodation Letter.University Learning CenterThe University Learning Center (ULC) provides free programs and services that support students as they develop independent learning strategies, personal responsibility, intellectual maturity, transferable skills, and a respect for diverse learning experiences. It is important to remember that tutoring is not remediation: The ULC serves all students who want to increase the quality of their learning. The following programs offer different levels of support, each staffed by faculty-recommended and trained peer tutors. Writing Services provides one-on-one and small group writing consultations for all students for any academic writing purpose. Face-to-Face and Online tutoring is available. Math Services helps students improve their math skills by providing tutoring for all Math and Statistics courses or any course with a math or statistics component. No appointment is needed during open lab hours. Learning Services provides content tutoring for all Basic Studies courses. Learning Services also provides Study Skills support for students seeking to strengthen their general academic skills. All Learning Services tutoring is by appointment only.
The University Learning Center is
located on the first floor of Westside Hall (WE 1056). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
This page was last updated: January 6, 2012 Email:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||