MONT 105S
    Computer Science of Graphics and Games
    College of the Holy Cross, Spring, 2009
     

    Home | | Course Schedule | | Assignments | | Lecture Notes


    Instructor:
    Constance Royden
    Office: Swords 333
    Extension: 2472
    Email: croyden@mathcs.holycross.edu
    Office Hours: Mon 1 - 2 p.m., Wed 9:30 - 10:30 a.m., Thurs 1 - 3 p.m.


    Class Meeting times
    Wed, Fri 2:00 - 3:15 p.m.


    Course Web Page
    If you are reading this on the web, you are already there! Otherwise, the course web page can be found by going to: http://mathcs.holycross.edu/~csci110
    Lecture Notes, Labs, homeworks, solutions and announcements will be posted on this page. If you desire a hard copy of any of these, it is your responsibility to print it out.


    Course description
    In this course students will have an opportunity to create their own "virtual" worlds by developing computer graphics and games. Students will learn introductory concepts of computer science, including some basic programming skills used in developing computer graphics and games. We will use a platform that allows the programming of simple computer games, both animated and non-animated. We will also discuss how graphics and images are represented and manipulated on computers. Other related computer science topics, such as computer hardware, networks and security may be introduced.


    Textbook
    Python programming for the absolute beginner, Second Edition, by Michael Dawson, 2008
    Cluster Common Reading:
    Truth and Beauty: A friendship, by Ann Patchett.


    Grading

      Participation 15%
      Lab worksheets 15%
      Homework and Projects 30%
      Midterm exam 20%
      Final exam 20%


    Examinations
    There will be one midterm exam and one final exam.

    Midterm exam:

      Wednesday, February 25

    Final exam:

      Thursday, May 7, 8:30 a.m.

    Please write these dates on your calendar now. There will be no regular lecture on the days of the midterm exams.


    Late Policy
    Assignments are due at the beginning of class on the assigned due date. Late assignments will be marked down 10% for each day late. That is, assignments turned in after the time they are due will be marked down 10%, assignments turned between 24 and 48 hours after the due date will be marked down 20%, and so on. The penalty will be determined when the assignment is physically transferred to the instructor or signed in by any Math/CS faculty member or the department secretary. Late work will not be accepted after the graded assignment is returned to the class.


    Collaboration Policy
    You are allowed to discuss strategies for solving Homework problems with other students, however any work you turn in must be your own work (i.e. you may not simply copy another student's answers and turn them in as your own). In addition you must clearly indicate the names of any students you work with on each assignment.

    You may consult public literature (books, articles, etc) for information, but you must cite each source of ideas you adopt.

    Please refer to the math and CS department honor code policy


    Make-up Policies
    When you know in advance that you will have to miss a scheduled class, it is better to make up any work before the actual class session. Arrange this with your instructor. This is particularly important for scheduled lab sessions.

    There will be 1 midterm and 1 final during the semester. If special circumstances (e.g. you are confined to bed in the infirmary or there is a death in your family) prevent you from taking the midterm during the scheduled time you must contact your instructor as soon as possible to discuss your situation. Any makeup exams require an official excuse from the student's Dean.


    Home | | Course Schedule | | Assignments | | Lecture Notes


    Constance Royden--croyden@mathcs.holycross.edu
    MONT 105S - Computer Science of Graphics and Games
    Date Created: September 1, 2002
    Last Modified: January 7, 2009
    Page Expires: January 7, 2010