You are on page 1of 2

CS 345 Programming Languages (Spring 2004


CS 345 Programming Languages (SPRING 2014)

1 of 2

1/21/14 3:33 PM

concurrent. a solution's grade will be influenced strongly by its simplicity and clarity.utexas. Lecture presentations will be placed on the course web site after the lecture. encapsulation. Prominent programming paradigms. then you will be automatically dropped from this course. Homework Homework assignments will be given in class and posted on the web site. Textbook Anatomy of Programming Languages A new book I'm writing for this class! Office Hours Normal office hours are posted on the web site. procedures. it's not the grader's job to prove an answer wrong. Feel free to send questions via email to the instructor or the TA. pointers. The instructor may lower the boundaries between the grades. Teaching Assistant:Vineet Keshari Email: Phone: (512) 471-9555 Office: GDC 5.218 Unique: 53818 Web: http://www. with a grade of at least C in each: Computer Sciences 310(H).utexas.cs. but will not increase them. you will be asked to provide formal proofs. GDC basement Prerequisites The following courses. Assignments Exams Grading Books and notes are excluded from tests and examinations. Lectures and It is to your advantage to attend every lecture.00% Closed book Requests for changes in any grades must be submitted in writing within one week after the paper is handed back. Please read the chapter before the Reading date listed on the schedule. including syntax.00% Closed book Final exam 30. It's OK for you to work on the homework exercises with other students. If you have taken this course before. We will be using the Moss system to screen submitted programs for plagiarism. Illustrative examples drawn from a variety of languages. and Mathematics 408D. you must have departmental permission to take it again. temporary changes may be announced in class and posted on the web.00% Individual work Midterm 20. polymorphism.cs.utexas. B: In some exercises. F: 0-59. get an early start on your homework and allow for Murphy's Law. C: 70-79. Please see a departmental advisor immediately if you do not satisfy the prerequisites. Midterm exam 03/18/14 Final exam TBD The grades will be based on the standard academic scale: A: 90-100. types. 336(H). expressions. If you have not taken these courses and earned a grade of 'C' or better in each. Grades will be posted on eGradebook which can be accessed via UT Direct.utexas. That is. and logic Homeworks are generally due one week after they are assigned. Questions and responses that may benefit the entire class will be posted to the course web site. assignment. D: 60-69. Problems such as printer failures and late buses are routine occurrences.cs. You must clearly state who worked on the homework: list all your names at the top. such as Office Hours: Monday 11AM-12PM Thursday 1PM-2PM Office Hours Location: TA station #5. the burden of proof is on the student. or at most 48.html. so that you will have a better understanding of the lecture. and a team of up to four students may hand in a joint paper. object-oriented. Homework solutions will be discussed in class. and inheritance.CS 345 Programming Languages (Spring 2004) http://www. The graders have been instructed that in grading homework papers and test answers. and are not grounds for extending homework deadlines.utexas. or via e-mail.htm Course Information CS345 Spring 2014 Time: TTh 9:30-11:00am Location: JGB 2.824 Office Hours: Tuesday 11-12am Wednesday 1-2pm (or by appointment) Overview Survey of significant concepts underlying modern programming languages. Programming There will be a several programming assignments in Haskell assigned during the course. functions. by telephone. semantics. but the student's job to convince the grader that it's correct. To avoid Staff Instructor: William Cook Email: wcook@cs. Notice Any student with a documented disability (physical or cognitive) who requires academic accommodations should contact the Services for Students with Disabilities area of the Office of the Dean of Students at 471-6259 (voice) or 471-4641 (TTY for users who are deaf or hard of hearing) as soon as possible to request an official letter outlining authorized accommodations Read the department's academic policy page at http://www. classes. functional. Students who demonstrably violate the Academic Honesty policy will receive a failing grade in the class. Delay in picking up a graded paper does not extend this deadline. Percentage Notes Assignments 50. You may also request an appointment in person. with some discussion of implementation issues. 2 of 2 1/21/14 3:33 PM . in all others. We will try to respond to all mail questions within 24 hours.