Langston University

School of Business

Computer Graphics

CS 4113

Spring, 2007


INSTRUCTOR: John Young
E-MAIL ADDRESS: jhyoung.2@juno.com
WEBSITE: http://www.comsci.us
CONFERENCES: By arrangement
COURSE TITLE: Computer Graphics
CS 4113 -51
PREREQUISITE: CS 3153, Software Systems, or
CS 3163, Software Engineering
CLASS MEETING DAY: Tuesday
TIME: 8:20 PM - 11:00 PM
ROOM NUMBER: T-MCB, 2315
REQUIRED TEXTBOOK: Graphics Programming with Java
by Roger T. Stevens

CATALOG DESCRIPTION:

Provides an overview of the principals and methodologies of computer graphics, including the representation, manipulation, and display of two and three dimensional objects. Discusses graphics hardware, graphics programming, special algorighms, and shading models. Program routines relevant to the description of non-numeric problems are discussed.

RATIONALE:

As information systems play an increasing role in business environments, the need to understand their impacts are on the rise. This class will emphasize the strategic importance of information systems and their impacts on people and organizations. This course is designed to address the needs of tomorrow’s managers in an information-rich society.

COURSE OBJECTIVES:

Upon successful completion of the course, students should be able to:

GRADING SYSTEM:

Points will be distributed as follows (subject to change):

#AssignmentPoints EachTotal
5ExamsApprox. 30150
6HomeworkApprox. 1590
1FinalApprox. 150150
Total390
PercentageGrade
90-100%A
80-89%B
70-79%C
60-69%D
<=59%F

Exams will consist mainly (but not exclusively) of multiple choice, true/false, and matching questions.  Exam schedules will be announced in class. All grades will be included in the final grade.  Make-up exams must be scheduled in advance of the scheduled exam date, and they must be taken within one week before or after the scheduled date.  Class attendance and participation will be used to determine borderline grades.

ATTENDANCE POLICY:

Attendance is required. While no points are deducted for absences, you will miss the points for any quiz or assignments you fail to turn in on a day you are absent. If you must be absent, check with the instructor about any assignment that may be due on the day you return. If you miss a day when an assignment is to be turned in, it is your responsibility to turn it in ahead of time.

STUDENTS WITH DISABILITIES:

If any member of the class feels that he/she has a disability and needs special accommodations of any nature, the instructor will work with you and the Office of Disabled Student Services to provide reasonable accommodations to ensure that you have a fair opportunity to perform in the class. Please advise the instructor of such a disability and the desired accommodations at some point before, during, or immediately after the first scheduled class period.

WITHDRAWAL FROM THE CLASS:

If, for whatever reason, you do not complete this course, you MUST FORMALLY WITHDRAW by filling out and turning in the proper paperwork.  The responsibility is YOURS!  If your name appears on the final grade sheets and you have not accumulated enough points to pass the class, you will receive an F even if you are no longer attending.

CLASSROOM REQUIREMENTS:

TENTATIVE CLASS CALENDAR:

SessionDateLecture/Reading Assignment
January
116Chapter 1
Chapter 2
Introduction
Getting, Setting Up, and Using Java 2
223Chapter 3The Java Language
330Chapter 4 Java Swing Components
February
46 Chapter 5
Chapter 6
Components, Containers, and Layout Management
Checkboxes, Lists, Menus, and Scrolling
513 Chapter 7Colors
620Chapter 8 Displaying Text in a Graphics Window
727Chapter 9
Chapter 10
Working with Images
Viewing BMP Files
March
8 6Chapter 11
Chapter 12
Animation
Creating Your Own Web Page
913 Chapter 13 Plotting Points, Lines, and Rectangles
10 27Chapter 14
Chapter 15
Clipping Techniques
User Interfaces
April
113 Chapter 16
Chapter 17
Drawing and Filling Polygons
Drawing Circles, Ellipses, and Arcs
1210 Chapter 18Using Threads with Java
1317 Chapter 19
Chapter 20
Parametric Cubic Curves
Three-Dimensional Modeling
1424 Chapter 21More Advanced Web Pages
May
151Chapter 1-21Summary
158Chapter 1-21Final Exam

Policy on Electronic Devices in the Classroom:

All electronic devices (e.g., cell phones, pagers, palm pilots, beeper watches) are considered unnecessary distractions and are to be turned off and (with the exception of watches) concealed during class.  Thus, interacting with these devices during class will not be tolerated.  Instructors may make exceptions for instructional purposes.  A student who anticipates an emergency and expects to be contacted in class by an outside source must go directly through the emergency dispatch system identified on each of the respective campuses.  The emergency dispatcher will take the message and deliver it to the instructor. 

A student who fails to comply with this policy will be initially dismissed from the class and (per the Instructor's discretion) may be counted absent.  Points may be deducted for work missed during that time.  A student who violates this policy a second time will be dropped from the course for disruptive behavior.  A student whose electronic device is activated during an exam will be dismissed from the class and denied the opportunity to complete or take that exam.  An Instructor may elect not to grade that exam.

LANGSTON UNIVERSITY: Vision Statement

Langston University, a land grant Historically Black institution of higher learning, will continue its rich tradition of developing leaders from a diverse, multi-cultural student body through excellent teaching, research, community service and public and private sector partnerships.  As Langston University moves from Excellence to Greatness, it will be recognized for providing solutions to problems facing underserved populations in Oklahoma, the nation and the world.

LANGSTON UNIVERSITY: Core Values

  1. Strong work ethic and dedication: We are united in our dedication to working as hard and as long as necessary in order to realize our vision of developing creative solutions to the problems facing underserved population in Oklahoma, the nation and the world.
  2. Passion for learning: Our zeal for knowledge, our quest to understand "why" and our desire to develop innovative answers, create a vibrant academic community.
  3. Courage to have exemplary character: We are building a community in which high ethical and moral standards are maintained and valued by our faculty, staff, and students.
  4. Excellence: We value, treasure and reward excellence in scholarship, teaching, and community service.
  5. Scholarly innovation as a commitment to scholarship: We are a community of pragmatic intellectuals, using our knowledge to better our stare, nation and the world.
  6. Appreciation of difference: We believe firmly that everyone must be respected and that there is always more than one way to consider any issue. We value diversity of opinions, ideas, cultures, and perspectives.
  7. Fiscal accountability: We believe that solid fiscal management is the foundation upon which a great university is built.
  8. Social responsibility: We believe that knowledge is a gift which must be used to create a better world.
  9. Commitment to fundamental human rights: Above all, we value the right of every human being to enjoy freedom, respect, and the opportunity to realize his or her potential.

AMERICANS WITH DISABILITIES (ADA) STATEMENT

Langston University fully subscribes to all required standards of the ADA Act of 1990. Persons in need of assistance should contact the ADA Compliance Officer in the Office of Student Affairs, Room 119 Page Hall, 405-466-3445.  This should be reported at some point before, during, or immediately after the first scheduled class period so accommodations can be provided for the student to be successful in that class.

AFFIRMATIVE ACTION STATEMENT

Langston University in compliance with Title VI and VII of the Civil Rights Acts of 1964, Executive Order 1121 as amended, Title IX of the Educational Amendments of 1972, American with Disabilities Act of 1990, and other Federal laws and regulations, does not discriminate on the basis of race, color, national origin, sex, age, religion, handicap, or status as a veteran in any of its policies, practices, or procedures.  This includes but is not limited to admissions, employment, financial aid and educational services.

Prepared by: _________________________________________ Date: _____________
Instructor
Reviewed by: _________________________________________ Date: _____________
Chairperson/Coordinator
Accepted by: _________________________________________ Date: _____________
Dean