SI460 – Computer Graphics Instructor: Program Education Objectives:

advertisement
SI460 – Computer Graphics
Instructor:
CDR Kevin Blenkhorn, USN
MI-346, x3-6802
blenk@usna.edu
Program Education Objectives:
A project-based course involving basic concepts, theories, and algorithms associated
with producing 2D and 3D images. Topics include graphics primitives, modeling,
viewing, illumination, shading, texture, and animation. Prereq: IC312.
ABET Program Outcomes:



(Outcome a) An ability to apply knowledge of computing and mathematics
appropriate to the discipline.
(Outcome f) An ability to communicate effectively with a range of audiences.
(Outcome h) Recognition of the need for, and an ability to engage in, continuing
professional development.
ABET Learning Objectives:



Be able to develop applications to create and edit 3D scenes. (a)
Be able to use modern graphics tools to model and animate 3D movies. (f)
Understand the size and complexity of the field of computer graphics, and be able
to do further independent research in the field. (h)
Course Resources:

There is one required textbook for this class.
Fundamentals of Computer Graphics, Peter Shirley and Steve Marschner, 3rd Ed.
2009, ISBN 978-1-56881-469-8

The course website has additional course material and lists the reading
assignments from the textbook. All graded assignments will be posted on the
website. http://www.usna.edu/Users/cs/blenk/si460/index.php
Absences:
Students are responsible for obtaining any material missed due to an absence.
Additionally, students must ensure that their work is submitted by the deadline
regardless of other commitments, e.g., duty, SIR, movement orders. Should bona fide
emergencies arise, e.g., emergency leave, hospitalization, it is the responsibility of the
student to coordinate with the instructor.
Honor:
We learn both by collaborating and by solving problems ourselves. Different amounts
of collaboration are allowed on each assignment in order to meet learning objectives.
You are responsible for knowing how much you are allowed to collaborate on each
assignment.
See the attached SI460 Collaboration Policy for a description of the various levels of
collaboration allowed.
Unless otherwise denoted in writing, the Collaboration Policies for each type of
assignment will be as shown in the table below:
Assignment Type
Homework
Labs
Projects
Exams
Default Collaboration Policy
CP-1
CP-6
CP-8
CP-1
Extra Instruction:
Extra Instruction (EI) is available and encouraged. EI may be scheduled or is
available on a drop-in basis. Requests for EI may be made via email/phone.
Class Decorum
You are a Naval Officer candidate - be professional
 Be punctual
 Always wear an inspection-ready uniform
 Do not speak profanely
 Stay awake (closable beverages are permitted in class)
 Participate in the class
Section leader
 Call the section to attention at the beginning and end of class.
 Take muster and report absences to the instructor.
 Contact the department office (3-6800, Room 346) if the instructor is more than
10 minutes late.
 Class is expected to study quietly if instructor is absent. Class is not dismissed.
2
Course Grade:
Exam 1
Exam 2
Labs
Homework/Quizzes
Projects
Instructor Discretion*
Final Exam
6-Week
25%
40%
25%
10%
12-Week
15%
15%
30%
15%
15%
10%
Final
10%
10%
20%
10%
20%
10%
20%
* Class participation counts (a lot) towards your final grade. You are expected to ask
questions and offer input during discussions.
Assignments are due at the beginning of class. Assignments handed in late will
receive 30% off for each day late.
All Labs and Projects must be handed in to receive a passing grade for the course,
even if they are handed in late for no credit. This rule applies for each grading period.
Exams:
The 12-week exam will focus on the material from weeks 7-12. The final exam will
be cumulative. If for some reason a make-up exam will be required, inform the
instructor at least 1 week in advance.
Your final grade in the class will be no more than one letter grade higher than your
final exam, regardless of your average for the class. For example, if you have an A
average in the course but get a D on your final exam, then your final grade will be no
higher than a C.
Projects:
Teams consisting of 2 or 3 students will work together on each project. The project
requirements, topic and delivery date will be assigned during the semester. The
project grade will consist of the quality of work and the instructor’s estimation of the
group’s effort and production.
Labs:
Labs will be held at the end of most classes. During each lab, an assignment will be
given to provide practical application of the material covered.
3
Homework:
Homework will generally be given as prep work before the material is presented in a
lecture. Homework will be listed on the course website on the date that it is due. Be
sure to check the website for homework links prior to each class date.
The purpose of homework is to ensure that you have read the material and have
learned enough of it to be prepared for the lecture. Unless otherwise stated,
homework must be completed by yourself, with no assistance other than the assigned
reference book.
Submitted,
CDR Kevin Blenkhorn
Approved,
Dr. Steve Miner
______________________
Course Coordinator
________________________
Department Chair
4
16 Aug 2013
Subj: SI460 COLLABORATION POLICY
Ref:
(a) SI460 Course Policy – AY2014 Fall
1.
Purpose. Per reference (a), the following defines the collaboration levels that will
be used in SI460. You are charged with understanding and executing the honor policy,
and seeking clarification at any time if there is a potential misconception; if in doubt,
seek clarification from your Instructor.
2.
Collaboration Policies. Our learning is enhanced through activities; some learning
activities will be individual effort, while other learning activities will allow collaboration.
Copying will never be considered as collaboration; copying will always be considered as
a violation of the honor policy. Discussion with a course instructor is always allowed.
a. The terms discuss, collaborate, and copy each have separate definitions in the
English language. In regards to the collaboration policy, the following definitions shall
apply:
discuss (v): To communicate via verbal or non-verbal means about a concept or
topic. Discuss does not mean communicating about a specific answer to a problem.
collaborate (v): Two definitions: (1) To split up an assignment into parts in a
manner where individuals work on separate parts independently. (2) To work together on
an assignment such that all individuals are working on the solution at the same time, on
the same computer. Both definitions require that all individuals provide roughly equal
input on the solution.
copy (v): To reproduce via electronic or non-electronic means the work of another
individual.
b. All collaboration must be properly documented. Specifically – if you receive
help from any person on an assignment, you must list that person’s name on the
assignment that you hand in. Design and implementation must be the work of the
individual submitting the final product.
Collab.
Policy
CP-0
CP-1
CP-2
Definition
Collaboration: No collaboration of effort is allowed.
Discussion: No discussion of assignment with others except a course instructor/proctor is allowed.
Resources: No use of resources is allowed.
Submission: Individual submission.
Collaboration: No collaboration of effort is allowed.
Discussion: No discussion of assignment with others except a course instructor/proctor is allowed.
Resources: Use of resources is limited to the resources specified on the assignment.
Submission: Individual submission.
Collaboration: No collaboration of effort is allowed.
Discussion: No discussion of assignment with others except a course instructor/proctor is allowed.
Resources: Documented use of authorized resources is allowed.
Submission: Individual submission.
5
Collab.
Policy
CP-3
CP-4
CP-5
CP-6
CP-7
CP-8
CP-9
CP-10
CP-11
Definition
Collaboration: No collaboration of effort is allowed.
Discussion: Discussion of assignment concepts/topics with other students in the course is allowed.
Resources: Documented use of authorized resources is allowed.
Submission: Individual submission.
Collaboration: No collaboration of effort is allowed.
Discussion: Discussion of assignment concepts/topics with any current student at the institution is
authorized.
Resources: Documented use of authorized resources is allowed.
Submission: Individual submission.
Collaboration: Collaboration of effort with assigned group members is allowed.
Discussion: No discussion of assignment with non-group members except a course instructor/proctor is
allowed.
Resources: Documented use of authorized resources is allowed.
Submission: Individual submission.
Collaboration: Collaboration of effort with assigned group members is allowed.
Discussion: Discussion of assignment concepts/topics with other students in the course is allowed.
Resources: Documented use of authorized resources is allowed.
Submission: Individual submission.
Collaboration: Collaboration of effort with assigned group members is allowed.
Discussion: Discussion of assignment concepts/topics with any current student at the institution is
authorized.
Resources: Documented use of authorized resources is allowed.
Submission: Individual submission.
Collaboration: Collaboration of effort with assigned group members is allowed.
Discussion: No discussion of assignment with non-group members except a course instructor/proctor is
allowed.
Resources: Documented use of authorized resources is allowed.
Submission: Group submission.
Collaboration: Collaboration of effort with assigned group members is allowed.
Discussion: Discussion of assignment concepts/topics with other students in the course is allowed.
Resources: Documented use of authorized resources is allowed.
Submission: Group submission.
Collaboration: Collaboration of effort with assigned group members is allowed.
Discussion: Discussion of assignment concepts/topics with any current student at the institution is
authorized.
Resources: Documented use of authorized resources is allowed.
Submission: Group submission.
Collaboration: Collaboration of effort with any current student at the institution is allowed.
Discussion: Discussion of assignment with any current student at the institution is allowed.
Resources: Documented use of authorized resources is allowed.
Submission: Group submission.
6
Download