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".
  • CPSC124: Introductory Programming, Fall 2009
    work on for several weeks In general lab reports and programming assignments will not be accepted late although in extraordinary cases with sufficient reason you might persuade me to accept them one or two days late About Programming Assignments The computer programs that you turn in should be your own work or in cases where you work with a partner the work of you and your partner You can get a certain amount of help from the Professor and from Teaching Assistants but you should not discuss the details of your programs with anyone else you should not look at the programs of other people in the class and you should not use code that you find on the Internet or in books Note For some of the assignments this semester I might experiment with different rules about using other people s code Inevitably in a programming course it seems that a few people will turn in work that is not their own You should understand that it is usually easy to detect copying of programs even when a program is modified to make it look a little different Final Programming Project A final programming project will be due at the end of the course This will be a project that you choose and design on your own with some help from me if you need it It should be more ambitious than the other programs that you write for the course For the final project you can work with a partner if you like Naturally I will expect group projects to be more ambitious than a typical individual project I will give you more detail about the final project in the middle of the term Tests Quizzes and Grading There will be two in class tests in addition to a final exam The tests will be given on Monday October 5 and on Monday November 9 The final exam will take place during the official scheduled exam time period for the course which is Tuesday December 15 from 1 30 to 4 30 PM The final exam will be comprehensive covering material from the entire term with some emphasis on material covered during the last part of the course In addition to the tests and exam there will be some quizzes On most Mondays when there is not a test we will start the class with a ten minute quiz The first quiz will be given on Monday September 14 Your lowest quiz grade will be dropped Your numerical grade for the course will be determined as follows First Test 15 Second Test 15 Quizzes 10 Final Exam 20 Final Project 10 Labs and Assignments 30 Attendance Etc I assume that you understand the importance of attending class While I do not necessarily take attendance in every class I expect you to be present unless circumstances make that impossible Participation in lab is particularly important and I do take attendance at lab If you miss a lab without a

    Original URL path: http://math.hws.edu/eck/courses/cpsc124_f09.html (2016-02-07)
    Open archived version from archive


  • CPSC124: Introductory Programming, Fall 2011
    own work or in cases where you work with a partner the work of you and your partner You can get a certain amount of help from the Professor and from Teaching Assistants but you should not discuss the details of your programs with anyone else you should not look at the programs of other people in the class and you should not use code that you find on the Internet or in books unless that is specifically allowed for a given assignment Inevitably in a programming course it seems that a few people will turn in work that is not their own You should understand that it is usually easy to detect copying of programs even when a program is modified to try to disguise its source Final Programming Project A final programming project will be due at the end of the course This will be a project that you choose and design on your own with some help from me if you need it It should be more ambitious than the other programs that you write for the course For the final project you can work with a partner if you like Naturally I will expect group projects to be more ambitious than a typical individual project I will give you more details about the final project in the middle of the term Tests Quizzes and Grading There will be two in class tests in addition to a final exam The tests will be given on Monday October 3 and on Monday Novermber 7 The final exam will take place during the officially scheduled exam time for the course which is Wednesday December 14 at 8 30 AM The final exam will be comprehensive covering material from the entire term with some emphasis on material covered during the last part of the course In addition to the tests and exam there will be some quizzes On most Mondays when there is not a test we will start the class with a ten minute quiz The first quiz will be given on Monday September 12 Your lowest quiz grade will be dropped Your numerical grade for the course will be determined as follows First Test 15 Second Test 15 Quizzes 10 Final Exam 20 Final Project 10 Labs and Assignments 30 Attendance Etc I assume that you understand the importance of attending class While I do not take attendance in every class I expect you to be present unless circumstances make that impossible Participation in lab is particularly important and I do take attendance at lab If you miss a lab without a good reason you can still turn in a lab report for that lab but your grade on the lab report will be reduced If you miss a quiz test or final exam without an extremely good excuse you will receive a grade of zero If you think you have an excuse for missing a quiz or test please discuss it with me in advance if possible

    Original URL path: http://math.hws.edu/eck/courses/cpsc124_f11.html (2016-02-07)
    Open archived version from archive

  • CPSC124: Introductory Programming, Spring 2013
    programs of other people in the class and you should not use code that you find on the Internet or in books unless that is specifically allowed for a given assignment Inevitably in a programming course it seems that a few people will turn in work that is not their own You should understand that it is usually easy to detect copying of programs even when a program is modified to try to disguise its source Copying a program or letting someone else copy your program is a form of academic dishonesty and will be treated as such Computer Science Colloquia The Department of Mathematics and Computer Science sponsors several colloquium talks every semester They are usually scheduled at 4 00 or 4 30 PM This semester a number of talks will be about computer science including a few by job candidates for a computer science faculty position It would be a good experience for you to attend these talks To encourage you to attend at least one of them you can get one point of extra credit on your final grade for the course for attending one of the computer science talks and you can get one and one half points for attending two or more talks Talks will be announced in class and by email If you attend a talk be sure to let me know that you are there Quizzes Quizzes will be given at the beginning of some classes Quizzes might or might not be announced in advance There will be about a dozen quizzes Quizzes might cover material from assigned readings before that material is covered in class so it is important to keep up with the reading It is not possible to make up quizzes that you miss However your two lowest quiz grades will be dropped Tests and Final Exam There will be two in class tests in addition to a final exam The tests will be given on Monday February 25 and on Wednesday April 10 The final exam will take place during the officially scheduled exam time for the course which is Tuesday May 14 at 1 30 PM The final exam will be comprehensive covering material from the entire term with some emphasis on material covered during the last part of the course Grading Your numerical grade for the course will be determined as follows First Test 15 Second Test 15 Quizzes 10 Final Exam 20 Labs and Assignments 40 Letter grades are assigned as follows 90 100 A 80 89 B 65 79 C 55 64 D 0 54 F Grades near a cutoff get a or Attendance Etc I assume that you understand the importance of attending class While I do not take attendance in every class I expect you to be present unless circumstances make that impossible Participation in lab is particularly important and I do take attendance at lab If you miss a lab without a good reason you can still turn in a lab report

    Original URL path: http://math.hws.edu/eck/courses/cpsc124_s13.html (2016-02-07)
    Open archived version from archive

  • CPSC124: Introductory Programming, Spring 2014
    from Teaching Assistants but you should not discuss the details of your programs with anyone else you should not look at the programs of other people in the class and you should not use code that you find on the Internet or in books unless that is specifically allowed for a given assignment Inevitably in a programming course it seems that a few people will turn in work that is not their own You should understand that it is usually easy to detect copying of programs even when a program is modified to try to disguise its source Copying a program or letting someone else copy your program is a form of academic dishonesty and will be treated as such Computer Science Colloquia The Department of Mathematics and Computer Science sponsors several colloquium talks every semester They are usually scheduled at 4 15 or 4 45 PM I expect a few talks to be about computer science It would be a good experience for you to attend these talks To encourage you to attend at least one of them you can get one point of extra credit on your final grade for the course for attending one of the computer science talks or you can get one and one half points for attending two or more talks Talks will be announced in class and by email If you attend a talk be sure to let me know that you are there Quizzes Quizzes will be given at the beginning of some classes usually on a Friday Most quizzes will be announced in advance although I might spring a couple on you unannounced There will be eight to ten quizzes Quizzes might cover material from assigned readings before that material is covered in class so it is important to keep up with the reading It is not possible to make up quizzes that you miss However your two lowest quiz grades will be dropped Tests and Final Exam There will be two in class tests in addition to a final exam The tests will be given on Monday February 24 and on Wednesday April 9 The final exam will take place during the officially scheduled exam time for the course which is Sunday May 11 at 7 00 PM The final exam will be comprehensive covering material from the entire term with some emphasis on material covered during the last part of the course Grading Your numerical grade for the course will be determined as follows First Test 15 Second Test 15 Quizzes 10 Final Exam 20 Labs and Assignments 40 Letter grades are assigned as follows 90 100 A 80 89 B 65 79 C 55 64 D 0 54 F Grades near a cutoff get a or Attendance Etc I assume that you understand the importance of attending class While I do not take attendance in every class I expect you to be present unless circumstances make that impossible Participation in lab is particularly important and I do take

    Original URL path: http://math.hws.edu/eck/courses/cpsc124_s14.html (2016-02-07)
    Open archived version from archive

  • CPSC 125: Intermediate Programming
    for the readings and paper Friday April 11 Read Chapter 1 of Computer Ethics before class today and be prepared to discuss it Friday April 18 Read Chapter 5 of Computer Ethics before class today and be prepared to discuss it Friday May 2 Read Chapter 6 of Computer Ethics before class today and be prepared to discuss it Friday May 9 Read Chapter 2 of Computer Ethics before class today and be prepared to discuss it Friday May 16 Read Chapter 3 of Computer Ethics before class today and be prepared to discuss it Friday May 19 Turn in a written paper topic in class today Friday June 6 the last day of class Your paper is due in class today Programming Assignments Programming assignments are an important part of the course You will have assignments to do most weeks On all assignments you should do your own work You can discuss the assignment in general terms with other people but you should develop your own programs and you should code them into C yourself Failure to do so is a violation of College codes of Academic Honesty and could result in punishments ranging from getting a zero on the assignment to dismissal from the Colleges You will be programming on Macintosh computers using the Metrowerks CodeWarrior C compiler This is the same system you used for Java and it works in basically the same way There is an ANSI Starter Folder in the CPSC 125 folder on the Math CS Server I strongly suggest that you work with a copy of this starter project rather than trying to create your own project from scratch We will talk more about the programming process in class There are two types of programming assignments short warm up exercises which will generally take less than a page of programming and more substantial projects that require more thought and work For the warm up exercises you should turn in just a print out of the program For the more substantial projects you should turn in both a print out and a copy of the folder that contains your project To turn in a project folder you should 1 Use the Remove Binaries command to reduce the size of the folder 2 Rename the folder using your name and the project number for example David Eck Project 1 3 Copy the folder into my drop box in the CPSC 125 folder on the Math CS Server If you expect to receive credit for a project follow these instructions when you turn it in Programming projects will not ordinarily be accepted late unless you have a very good excuse First Assignment For your first reading assignment of the course you should read Chapters 1 through 7 of Practical C Programming omitting pages 13 to 33 This is 85 pages of reading but you will find that you already know a lot of it You should finish this reading by next Monday April 7 and you

    Original URL path: http://math.hws.edu/eck/courses/cpsc125_s97.html (2016-02-07)
    Open archived version from archive

  • CPSC 125: Intermediate Programming
    more short programming exercises These are individual exercises that you should do entirely on your own To some extent these exercises take the place of labs and quizzes In addition to the weekly programming exercises there will be four major programming projects You have the option of working with someone else in the class on these projects If you choose to work with a partner then you and your partner should turn in a single program between you I expect that the first three projects will deal with recursion text processing and file I O and data structures using pointers You will choose your own final project and it s not too soon to begin thinking about what you might want to do Important note Programming assignments will not ordinarily be accepted late unless you have a very good excuse If you don t have a program finished on time you should turn in what you have 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 programs The math intern Lynn Robitaille can also offer help with the course And if you find that you need even more help than she and I can give you can ask Lynn to set you up with a tutor Tests There will be two in class tests which will be given on Wednesday April 22 and on Friday May 15 There will also be a cumulative final exam which will be given during the regularly scheduled final examination period at 8 30 AM on Wednesday June 10 The final exam will be in our regular classroom Tests might include some questions based on readings from Computer Ethics Grading Your numerical grade for the course will be determined as follows First Test 15 Second Test 15 Final Exam 25 Programming Assignments 35 Paper 10 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 by adding some points to each person s score if I judge that the original grades on the test do not accurately reflect the performance of students in the class Office Hours Email 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 and post them on my office door 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 Email is good way to communicate with me since I usually answer

    Original URL path: http://math.hws.edu/eck/courses/cpsc125_s98.html (2016-02-07)
    Open archived version from archive

  • CPSC 220: Introduction to Computer Architecture, Fall 2012
    starting with one on the first day of classes Grades for labs and written homework will together count for 50 of your final grade in the course Labs and homework will not ordinarily be accepted late but you should of course discuss it with me if you think that you have a sufficiently good reason for doing so Tests Exam and Grading There will be two in class tests in addition to a final exam The tests will be given on Friday September 28 and Friday November 2 The final exam will take place during the officially scheduled exam time for the course which is Thursday December 13 at 7 00 PM The final exam will be in our regular classroom Remember that final exams cannot rescheduled be sure to make your travel plans accordingly Your numerical grade for the course will be determined as follows First Test 15 Second Test 15 Final Exam 20 Labs and Assignments 50 Attendance Etc I assume that you understand the importance of attending class While I do not take attendance in every class I expect you to be present unless circumstances make that impossible Participation in lab is particularly important and I do take attendance at lab If you miss a lab without a good reason you can still turn in work for that lab but your grade on the lab will be reduced If you miss a test or final exam without an extremely good excuse you will receive a grade of zero If you think you have an excuse for missing a test please discuss it with me in advance if possible If I judge that your excuse is reasonable I will depending on the circumstances either give you a make up test or I will average your other grades so that the missing grade does not count against you A missed final exam is a much bigger deal please try to avoid it Although it should not need to be said I expect you to maintain a reasonable level of decorum in class This means that there is usually no eating or drinking in class Cell phones are turned off There is no walking in late or walking in and out of the room during lecture without a very good reason Statement from the CTL Disability Accommodations If you are a student with a disability for which you may need accommodations you should self identify and register for services with the Coordinator of Disability Services at the Center for Teaching and Learning CTL and provide documentation of your disability Disability related accommodations and services generally will not be provided until the registration and documentation process is complete The guidelines for documenting disabilities can be found at the following website http www hws edu disabilities Please direct questions about this process or Disability Services at HWS to David Silver Coordinator of Disability Services at silver hws edu or x3351 Office Hours E mail WWW My office is room 313 in Lansing

    Original URL path: http://math.hws.edu/eck/courses/cpsc220_f12.html (2016-02-07)
    Open archived version from archive

  • CPSC 221: Discrete Structures
    on page xvii I hope to be able to cover a few additional sections depending on how things go Homework Assignments I will assign homework and collect it 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 Most 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 The math intern Lynn Robitaille can also offer help with the course And if you find that you need even more help than she and I can give you can ask Lynn to set you up with a tutor Tests There will be two in class tests which will be given on Friday April 24 and on Wednesday May 20 There will also be a cumulative final exam which will be given during the regularly scheduled final examination period at 1 30 on Wednesday June 10 The final exam will be in our regular classroom Grading Your numerical grade for the course will

    Original URL path: http://math.hws.edu/eck/courses/cpsc221_s98.html (2016-02-07)
    Open archived version from archive