archive-edu.com » EDU » H » HWS.EDU Total: 727 Choose link from "Titles, links and description words view": Or switch to
"Titles and links view". |

- CPSC 221: Discrete Structures

in these chapters and we might cover a few topics from other chapters Homework Assignments I will assign homework and collect it for grading every week But you should understand that I cannot possibly grade as many problems as you need to do Answers to the odd numbered exercises are given at the back of the text I advise you to do as many exercises as you can from each section that we cover Remember that you are expected to spend ten hours or more per week on this course outside of class Homework exercises will be graded on the basis of the work you show No credit will ever be given for an unsupported answer I expect you to write up your answers clearly and neatly Many of the exercises will be proofs Proofs are written in English prose with some mathematics added in You should write them with the same care that you would devote to an essay in an English class Getting Help I encourage you not to be shy about asking for help Come to my office when you need help with the course material or with your homework Help will also be available in the math interns office Lansing 309 Hours will be announced Tests There will be two in class tests which will be given on Wednesday April 21 and on Monday May 17 I expect that the first test will cover Chapters 1 2 and 3 and the second test will cover Chapters 4 5 6 and possibly part of Chapter 7 The final exam will take place at its officially scheduled time Monday June 7 at 8 30 AM the second day of exams The final exam will be cumulative with some emphasis on the material that we cover after the second

Original URL path: http://math.hws.edu/eck/courses/cpsc221_s99.html (2016-02-07)

Open archived version from archive - CPSC 225: Intermediate Programming

the assignments will be individual assignments but some of them will give you the option of working as a group All assignments will be graded on style as well as correctness I will hand out a list of style rules for C programming Tests and Grading There will be two in class tests which will be given on February 22 and on April 5 To fill in the long gaps between tests I will be giving four one page fifteen minute quizzes on January 28 February 11 March 20 and April 22 There will be a cumulative final exam during the regularly scheduled final exam period for this course 7 00 10 00 PM on Saturday May 4 Your grade for the course will be determined as followed First Test 15 Second Test 15 Quizzes 8 Final Exam 22 Assignments 40 Attendance Policy It is important for you to come to class I prefer not to take attendance but I might start doing so if attendance is low I reserve the right to deduct points from your final grade because of excessive unexcused absences Office Hours Email WWW My office is room 301 in Lansing Hall just next door to our regular classroom My office phone extension is 3398 I am on campus most days and you are welcome to come in anytime you can find me there I will announce office hours as soon as my schedule is determined but note that your office visits are not restricted to my regular office hours My email address is eck hws edu Email is good way to communicate with me since I usually answer messages within a day of receiving them The Web page for this course can be found at http math hws edu eck cs225 index s02 html Tentative

Original URL path: http://math.hws.edu/eck/courses/cpsc225_s02.html (2016-02-07)

Open archived version from archive - CPSC 225: Intermediate Programming

learn how to write programs is to write programs There will be regular programming assignments in this course You are required to work on the programs on your own without consulting with other students When you run into problems and you surely will you should come to me for help All programs that you turn in should follow the rules of good programming style and they will be graded for style as well as for correctness In general programs will not be accepted late although I might occasionally extend the due date for the class as whole Your programs should be saved in your Linux account in a directory named either homework or cs225 I will access the programs in your account for testing purposes You should use the a2ps command to make the printed copies of your programs that you turn in for grading In some cases I might ask students to make appointments with me to present their programs and to answer questions about them In that case the grade for the program will be based partly on the understanding demonstrated in the presentation and answers Tests and Grading There will be three in class tests which will be given on Wednesday February 5 Monday March 3 and Monday April 7 There will also be a cumulative final exam during the regularly scheduled final exam period for this course 1 30 4 30 PM on Tuesday May 6 Your grade for the course will be determined as followed First Test 15 Second Test 15 Third Test 15 Final Exam 20 Assignments 35 Attendance Policy It is important for you to come to class If you miss more than a few classes I reserve the right to decrease your final grade for the course based on poor attendance Office

Original URL path: http://math.hws.edu/eck/courses/cpsc225_s03.html (2016-02-07)

Open archived version from archive - CPSC 225: Intermediate Programming

class completing the labs is part of your homework for the course In most cases all the work for a lab will be due at the beginning of the next lab period In a few cases the lab will get you started on a longer programming project that will be due several weeks later A few labs will require you to work together with one or two other students in the class on a team programming project Others will require you to work on your own Unless otherwise specified for a particular assignment you should not get any help on assignments except from me or when working on a team project from your teammates In addition to programming assignments there will be a few short writing or design assignments Your responses to these assignments can be word processed or hand written Labs and assignments together will count for 35 of your grade for the course Final Programming Project In addition to the weekly labs and assignments you are required to complete a larger scale final programming project that will be due at the end of the semester It will count for 15 of your grade for the course This final project can be either an individual or a team effort a team project will of course have to be more ambitious than a typical individual project We will discuss the requirements for the project in more detail later in the course but part of the assignment is to choose the project that you will work on so you should start thinking about it now Tests There will be two in class tests which will be given on Friday September 28 and on Friday November 2 The final exam for the course will take place at the time scheduled by the Registrar s office Tuesday December 12 1 30 4 30 PM I will give a couple of practice quizzes before the first exam but they will not count as part of the grade for the course Grading Your numerical grade for the course will be computed as follows First Test 15 Second Test 15 Final Exam 20 Final Project 15 Labs and Assignments 35 I reserve the right to adjust your grade downwards if you miss more than one or two classes or labs without a good excuse In my grading scale an A corresponds to 90 100 B to 80 89 C to 65 79 D to 50 64 and F to 0 49 Grades near the endpoints of a range get a plus or minus Office Hours E mail and Web My office is room 313 in Lansing Hall My office phone extension is 3398 I am on campus most days and you are welcome to come in anytime you can find me there My regular office hours will be posted on my door as soon as my schedule is fixed Office hours are times when I promise to try my best to be in my office I

Original URL path: http://math.hws.edu/eck/courses/cpsc225_f07.html (2016-02-07)

Open archived version from archive - CPSC 227: Data Structures

will cover a few topics that are not in the text and some programming assignments will be based on this extra material Programming Assignments There will be five or six individual programming assignments based primarily on the text You are expected to work on these assignments as individuals You should not discuss your work with anyone else in the class or show them your work These assignments can be done in Java or in C There will be two major group assignments that will not be specifically related to the text These larger scale projects will be written in Java and will require graphics programming In the first assignment you will write a board game that can be played by two players over the network Each group of students will work on a different game In the second assignment you ll make the computer play the game using strategy algorithms that we will cover in class Tests There will be two in class tests which will be given on Friday October 2 and on Monday October 26 The Final Exam for the course is scheduled for Monday November 23 at 1 30 PM in our usual classroom Lansing 300 The final exam will be cumulative with emphasis on material covered in the final three weeks of the course Grading Your numerical grade for the course will be determined as follows First Test 18 Second Test 18 Final Exam 24 Programming Assignments 40 My scale for converting numerical grades into letter grades is A 90 to 100 B 80 to 89 C 65 to 79 D 50 to 64 F less than 50 Grades near the bottom or top of a range are modified by a minus or plus I follow this scale fairly strictly although I occasionally curve a test

Original URL path: http://math.hws.edu/eck/courses/cpsc227_f98.html (2016-02-07)

Open archived version from archive - CPSC 229: Foundations of Computation

the end of the term Homework Assignments There will be weekly homework assignments which will be collected and graded A few of the homework problems might involve writing short programs but this is not a programming class and there will be no major programming assignments Almost all the assignments will be taken from the end of section exercises in the textbook The assignments for each week will be collected on the following Monday Generally assignments will not be accepted late However under certain circumstances such as illness I will consider accepting an assignment on the Tuesday following the Monday when it is due Although I will collect and grade just a few exercises each week I encourage you to try as many of the exercises in the textbook as you can find time for You can only learn mathematics by doing it During my office hours I will be happy to answer questions about exercises from the text whether or not they are assigned as homework Please note that for all homework exercises you are required to show your work and explain your reasoning You should not expect to get much credit for unsupported answers Please write up your answers carefully with full English sentences and paragraphs where they are appropriate Math problems are among other things writing assignments and you should write your answers with the same care that you would give to any other writing assignment It s OK for you to work with other people in the class on homework problems However you should in the end write up your own solutions in your own words to be turned in Tests There will be three in class tests which will be given on Wednesday September 20 Wednesday October 18 and Wednesday November 15 The final exam for the course will take place at the time scheduled by the Registrar s office Thursday December 14 at 1 30 PM The final exam will be in our regular classroom Lansing 300 The final exam will cover material from the entire term with some emphasis on material that is covered after the third in class test Grading Your grade for the course will be computed as follows First Test 15 Second Test 15 Third Test 15 Assignments 30 Final Exam 25 Attendence Policy This is a college level class which moves very quickly You will almost surely do poorly in the class if you don t come to class do the work and keep up with the material I assume that you understand this I do not take attendence and I do not enforce an attendence policy Office Hours E mail and Web My office is room 301 in Lansing Hall My office phone extension is 3398 I am on campus most days and you are welcome to come in anytime you can find me there I have scheduled office hours for the following times Monday 1 00 1 50 Tuesday 1 00 3 30 Wednesday 1 00 1 50

Original URL path: http://math.hws.edu/eck/courses/cpsc229_f00.html (2016-02-07)

Open archived version from archive - CPSC 229: Foundations of Computation

and no one can claim to understand computers without knowing this material Homework Assignments There will be weekly homework assignments which will be collected and graded A few of the homework problems might involve writing short programs or code segments but this is not a programming class and there will be no major programming assignments The assignments will be similar to the end of section assignments in the textbook but will not be taken directly form the book I will be writing new exercises because the ones in the textbook have been used for the past three years The assignments for each week will be collected the following week Generally assignments will not be accepted late However under certain circumstances such as illness I will consider accepting an assignment in the class period after the one when it is due Although I will collect and grade just a few exercises each week I encourage you to try as many of the exercises in the textbook as you can find time for You can only learn mathematics by doing it During my office hours I will be happy to answer questions about exercises from the textbook and I will do some of them as examples in class Please note that for all homework exercises you are required to show your work and explain your reasoning You should not expect to get much credit for unsupported answers Please write up your answers carefully with full English sentences and paragraphs where they are appropriate Math problems are among other things writing assignments and you should write your answers with the same care that you would give to any other writing assignment It s OK for you to work with other people in the class on homework problems However you should in the end write up your own solutions in your own words to be turned in Tests There will be three in class tests which will be given on Monday September 29 Wednesday October 29 and Wednesday December 3 The final exam for the course will take place at the time scheduled by the Registrar s office Wednesday December 17 at 7 00 PM The final exam will be in our regular classroom The final exam will cover material from the entire term with some emphasis on material that is covered after the third in class test Grading Your numerical grade for the course will be computed as follows First Test 15 Second Test 15 Third Test 15 Assignments 35 Final Exam 20 The grade might then be lowered because of missed classes In my grading scale an A corresponds to 90 100 B to 80 89 C to 65 79 D to 50 64 and F to 0 49 Grades near the endpoints of a range get a plus or minus Attendance Policy This is a college level class which moves very quickly Attendance is required I will take attendance and your final grade for the course can be lowered by up

Original URL path: http://math.hws.edu/eck/courses/cpsc229_f03.html (2016-02-07)

Open archived version from archive - CPSC 229: Foundations of Computation

sections throughout these chapters that cover applications The chapter on Turing machines probably has few practical applications but it is right at the theoretical heart of computer science and no one can claim to understand computers without knowing something about this material Homework Assignments There will be weekly homework assignments which will be collected and graded Some of the assignments will involve writing computer programs but this is not primarily a programming class and none of the programming assignments will be very large or complex The mathematical assignments will be similar to the end of section assignments in the textbook but most will not be taken directly form the book I will be writing new exercises because the ones in the textbook have been around for several years The assignments for each week will be collected the following week Generally assignments will not be accepted late However under certain circumstances such as illness I will consider accepting an assignment in the class period after the one when it is due Although I will collect and grade just a few exercises each week I encourage you to try as many of the exercises in the textbook as you can find time for You can only learn mathematics by doing it During my office hours I will be happy to answer questions about exercises from the textbook and I will do some of them as examples in class Please note that for all homework exercises you are required to show your work and explain your reasoning You should not expect to get much credit for unsupported answers Please write up your answers carefully with full English sentences and paragraphs where they are appropriate Math problems are among other things writing assignments and you should write your answers with the same care that you would give to any other writing assignment It s OK for you to work with other people in the class on mathematics problems However you should in the end write up your own solutions in your own words to be turned in For programming assignments you should work on your own unless the assignment tells you to do otherwise Tests There will be three in class tests which will be given on Friday September 21 Friday October 19 and Monday November 19 The final exam for the course will take place at the time scheduled by the Registrar s office Wednesday December 12 1 30 4 30 PM The final exam will cover material from the entire term with some emphasis on material that is covered after the third in class test Grading Your numerical grade for the course will be computed as follows First Test 15 Second Test 15 Third Test 15 Assignments 35 Final Exam 20 I reserve the right to adjust your grade downwards if you miss more than one or two classes without a good excuse In my grading scale an A corresponds to 90 100 B to 80 89 C to 65 79 D

Original URL path: http://math.hws.edu/eck/courses/cpsc229_f07.html (2016-02-07)

Open archived version from archive