CPSC 3105 - Whitehead - TSYS School of Computer Science

advertisement
CPSC 3105
Spring 2012
22641
Printable Version
Course Syllabus
CPSC 3105 Digital Multimedia Development
TR 6:00 - 7:15 PM
CCT 408/409
Instructor Christopher C. Whitehead, PhD
E-mail: whitehead_christopher@columbusstate.edu
Office: CCT 441
Office Hours: TR 11:00 am-3:30 pm, W 1:00-2:00 pm
Contacting Me: For issues related to this course, please email me
within CougarView. If you need to discuss something with me personally
but cannot do so during my posted office hours, please feel free to
contact me to arrange a more appropriate time.
Cell Phone: (706) 315-5946
Office Phone: (706) 507-8181
Department Phone: (706) 507-8170
Department Fax: (706) 565-3529
Web Site: http://csc.columbusstate.edu/whitehead
Required
Textbook
Title: Multimedia: Making It Work (w/CD) (8th
Edition)
Authors: Tay Vaughan
Publisher: McGraw-Hill
Year: 2011
ISBN-13: 978-0-07-174846-9
Course Prerequisite: CPSC 2125 with a grade of C or better.
Description
This course teaches the student digital design principles and techniques.
Students will learn how to create digital multimedia that can be used in
software applications and Web sites. As part of this, students will
develop an understanding of digital image theories, develop an
understanding of how to create digital multimedia, analyze the needs
associated with creating this multimedia, become familiar with the digital
multimedia development process and available tools, and then
implement this process while applying their knowledge to create a
working, digital multimedia application or Web site.
Course The following are this course's outcomes:
Outcomes
 Students will be able to identify the different types of multimedia
and understand the nature of digital data.
 Strategies and actions used to produce the outcome:
o Study of text, graphics, sound, and video
 ABET criteria covered: A, B, C, D, F, G, I, J and K.
 Program objectives covered: 2, 3, 6 and 8.
 Assessment methods: exams, programming assignments,
and project implementation, documentation and
presentation.
 Students will be able to identify the computer hardware and
software needed to create, edit, and use digital multimedia.
 Strategies and actions used to produce the outcome:
o Study of the computer hardware and software
needed to create, edit, and use digital multimedia.
 ABET criteria covered: A, B, C, D, F, G, I, J and K.
 Program objectives covered: 2, 3, 6 and 8.
 Assessment methods: exams, programming assignments,
and project implementation, documentation and
presentation.
 Students will understand and be able to implement the digital
multimedia development process.
 Strategies and actions used to produce the outcome:
o Study of the digital multimedia development
process.
 ABET criteria covered: A, B, C, D, F, G, I, J and K.
 Program objectives covered: 2, 3, 6 and 8.
 Assessment methods: exams, programming assignments,
and project implementation, documentation and
presentation.
 Students will be able to create and edit digital multimedia
including text, graphics, sound, and video.
 Strategies and actions used to produce the outcome:
o Study of the how to create and edit digital
multimedia including text, graphics, sound, and
video.
 ABET criteria covered: A, B, C, D, F, G, I, J and K.
 Program objectives covered: 2, 3, 6 and 8.
 Assessment methods: exams, programming assignments,
and project implementation, documentation and
presentation.
 Students will be able to create and implement digital animation.
 Strategies and actions used to produce the outcome:
o Study of digital animation and how to create and
edit it.
 ABET criteria covered: A, B, C, D, F, G, I, J and K.
 Program objectives covered: 2, 3, 6 and 8.
 Assessment methods: exams, programming assignments,
and project implementation, documentation and
presentation.
 Students will understand professional issues in multimedia
development including ethical issues, copyright, and digital rights
management.
 Strategies and actions used to produce the outcome:
o Study of professional issues in multimedia
development including ethical issues, copyright,
and digital rights management.
 ABET criteria covered: A, B, C, D, F, G, I, J and K.
 Program objectives covered: 2, 3, 6 and 8.
 Assessment methods: exams.
Assessment Grades in this course will be based on the following assessments:
Methods
 Two exams - 15% each (30% total)
 Digital multimedia development assignments - 30%
 Final Project Proposal - 10%
 Final Project Production - 30%
Final grades will be assigned according to the following schedule:
Percentage
Grade
90 – 100
A
80 – 89
B
70 – 79
C
60 – 69
D
<60
F
Student As a student in this course, you are responsible to:
Responsibilities
 manage your time and maintain the discipline required to meet
the course requirements;
 complete reading assignments prior to the the beginning of each
class;
 attend class regularly and actively participate in classroom
discussions;
 complete assignments by their due dates;
 abide by documented lab rules;
 respect the value of the other students' time while in the
classroom, this means no surfing the Web or playing games;
 decide on and develop a final project; and
 read any e-mail sent by the instructor and respond accordingly.
“I didn’t know” is not an acceptable excuse for failing to meet the course
requirements. If you fail to meet your responsibilities, you do so at your
own risk.
While in the classroom, students should turn off cell phones or place
them on vibrate. In addition, to be respectful of other students' time and
money, if the classroom is equipped with computers, playing games
and/or surfing the Web is not allowed since these activities can be
distracting to other students.
Instructor As your instructor in this course, I am responsible to:
Responsibilities
 prepare weekly lessons that demonstrate and help students
understand the course material;
 prepare exams that allow students to demonstrate their
knowledge of the course material;
 actively solicit and participate in classroom discussions;
 grade exams, programming assignments, and the final project
deliverables and post scores within one week of the end of the
week in which they are submitted; and
 read any e-mail sent by students and respond accordingly within
48 hours.
Attendance Attending class regularly is important to your success in this course. If
Policy you miss two or more classes in a row, you may receive a WF. If you
miss a class, be prepared to obtain all lecture notes, slides, assignments,
and other information from other students. If an emergency prevents
you from turning in an assignment or taking an exam as scheduled,
please contact me to make alternative arrangements.
Tentative The following is the tentative schedule of topics for the course. It is
Schedule subject to change.
TOPICS
READINGS
Introduction to Multimedia
Chapter 1 What is Multimedia
The Multimedia
Development
Process
Chapter 7 Making Multimedia
Chapter 8 Multimedia Skills
Chapter 9 Planning and Costing
Developing Multimedia
Chapter
Chapter
Chapter
Chapter
Chapter
2
3
4
5
6
Implementing
Multimedia Projects
Chapter
Chapter
Chapter
Chapter
10
11
12
13
Text
Images
Sound
Animation
Video
Designing and Producing
Content and Talent
The Internet and Multimedia
Designing for the World Wide
Web
Chapter 14 Delivering
Specific exam dates, and due dates for assignments and project
deliverables will be provided within CougarView.
Supplemental Supplemental course instructions and material will be available through
Course CougarView. You can access CougarView at:
Materials
https://colstate.view.usg.edu/
Your CougarView username and password are the same as your
CougarNet username and password.
Once you've entered CougarView, you will see a list of courses you have
access to which contains some combination of the phrases "CPSC 3105"
and "Spring 2012." If you don't see this entry in the list, please let me
know.
Programming Details concerning programming assignments will be available within
Assignments CougarView.
Turn-in
Requirements
Final Project You will be required to complete an individual final project for this course
designed specifically in consultation with, and approved by, me, the
course instructor. Details of the project requirements will be posted
within CougarView.
Assignment All assignments are due on the day given in the assignment and no later
Due Dates than 11:59 PM (23:59) (Eastern Time). Assignments submitted or
modified after the assignment due date will assessed a late penalty as
described below.
Late If circumstances prevent the timely posting of assignments, please
Assignments notify me by e-mail within CougarView. Unless you make prior
arrangements with me, any assignment submitted after its assigned due
date will be considered late. Late assignments may be submitted up to
three days beyond their assigned due date. However, late assignments
submitted within the three days following their assigned due date are
subject to a 10% reduction in points for each day they are submitted
beyond the assigned due date. Assignments not submitted by the
assigned due date or within the three days following the assigned due
due will be assessed a grade of zero (0).
Because of course grade reporting requirements, the final project must
be submitted by the assigned due date -- no exceptions! Any final
project not submitted by the assigned due date will be assessed a grade
of zero (0).
Extra Credit Extra credit, if available, will be described in the particular assignment in
which it can be earned.
Incompletes If unusual circumstances preclude you from completing the course and
you have satisfactorily completed all the other course requirements up
until that point, I will award you a grade of "Incomplete" provided you
contact me regarding the unusual circumstances and you agree to
certain conditions for removal of the "Incomplete." You must, however,
contact me and arrange for the Incomplete as soon as you are aware
that you will be unable to complete the course and before the last day of
class.
Software We will be using a variety of software in the course. Details of how to
access this software will be provided in CougarView.
Obtaining As a student in this course, you are eligible for free Microsoft software
MSDNAA development software. This software is available from the MSDNAA site
Software at:
http://e5.onthehub.com/WebStore/ProductsByMajorVersionList.aspx?ws=f7a001aa-ea9be011-969d-0030487d8897&vsro=8
If you live or work in the local Columbus area, you can drop by the
School of Computer Science on the fourth floor in the Center for
Commerce and Technology building and check out a copy of the CDs for
any software listed on the MSDNAA site. If you do not live or work in the
local Columbus area, you may either download the software or request
that the CDs be mailed to you.
Downloading the software. Shortly after the semester begins, you
should receive an email message sent to your CSU email address that
includes your MSDNAA account information. If you do not receive this
message, simply access the MSDNAA site
(http://e5.onthehub.com/WebStore/ProductsByMajorVersionList.aspx?ws=f7a001aa-ea9be011-969d-0030487d8897&vsro=8), click on "Your Account" in the upper,
right-hand menu, then click on "Forgot your password?" link under the
"Sign In" button. In the resulting page, enter your CSU email address
and click on the "Submit" button. If the system still does not recognize
you, please send a message to cs@columbusstate.edu. Be sure to include
your CSU email address in the message.
Once the software has been downloaded, it must be installed in
accordance with the Developer Academic Alliance Usage Guidelines
(http://msdn.microsoft.com/en-us/academic/bb250609.aspx).
Requesting the CDs be mailed to you. As an alternative to
downloading the software, you may request the software CDs be mailed
to you. Simply send an e-mail message to our department secretary
Dianne Phillips (cs@columbusstate.edu). Include in the message the software
you are requesting, your name, address, and the name and number of
this course. Once you have received the CDs, you must install the
software in accordance with the Developer Academic Alliance Usage
Guidelines (http://msdn.microsoft.com/en-us/academic/bb250609.aspx). Once you
have installed the software, you must place the CDs back in the box they
came in (or a suitable container) and return them to the School of
Computer Science. There should be a return label in the box the CDs
were sent to you in, but you will have to pay for the return postage.
Getting Help Student assistants in the Computer Center and in the open lab can help
you with basic computer-related problems (such as logging onto the
network, saving your work, etc.), but they are not obligated to help you
with your assignments. In fact, they typically know very little about
programming. Several tutors in the Department of Computer Science lab
are also available to help you with the assignments. Their schedule is
typically posted in the Computer Science departmental office. Do not ask
a tutor to write a program for you. They are instructed to assist you in
understanding concepts only.
Academic
Honesty/
Plagiarism
Policy
Academic dishonesty includes, but is not limited to, activities such as
cheating and plagiarism
(http://ace.columbusstate.edu/advising/a.php#AcademicDishonestyAcademicMisconduct).
It is a basis for disciplinary action. Any work turned in for individual
credit must be entirely the work of the student submitting the work. All
work must be your own. For group projects, the work must be done only
by members of the group. You may share ideas but submitting identical
assignments (for example) will be considered cheating. You may discuss
the material in the course and help one another with debugging;
however, any work you hand in for a grade must be your own. A simple
way to avoid inadvertent plagiarism is to talk about the assignments, but
don't read each other's work or write solutions together unless otherwise
directed by me. For your own protection, keep scratch paper and old
versions of assignments to establish ownership until after the
assignment has been graded and returned to you. If you have any
questions about this, please contact me immediately. For assignments,
access to notes, the course textbooks, books and other publications is
allowed. All work that is not your own, MUST be properly cited. This
includes any material found on the Internet. Stealing or giving or
receiving any code, diagrams, drawings, text or designs from another
person (CSU or non-CSU, including the Internet) is not allowed. Having
access to another person’s work on the computer system or giving
access to your work to another person is not allowed. It is your
responsibility to prevent others from having unauthorized access to your
work.
No cheating in any form will be tolerated. Penalties for academic
dishonesty may include a zero grade on the assignment or exam/quiz, a
failing grade for the course, suspension from the Computer Science
program, and dismissal from the program. All instances of cheating will
be documented in writing with a copy placed in the School’s files.
Students will be expected to discuss the academic misconduct with the
faculty member and the chairperson. For more details see the Student
Handbook: http://students.columbusstate.edu/policies.php.
In programming courses such as this, you must be particularly
diligent in submitting only your own work. In completing the
assignments for this course, if you use another source or
sources, you must clearly document what source(s) you used
and the extent of that use. This includes messages posted in the
discussions as well. Unquoted/paraphrased material as well as
directly quoted material must be referenced. Quoted textual
material must appear in quotes.
Submitted work that is comprised significantly of external
sources, even if those sources are properly documented, may
receive a reduction in score. In addition, not following proper
external source documenting requirements will be considered
plagiarism and will result in the sanctions described above.
Confidentially
of Information
Shared by
Students
CSU does not guarantee the confidentiality of information shared by
students in the course environment. Therefore, students should not
share any confidential information from employers unless explicitly
released for public use.
ADA If you have a documented disability as described by the Rehabilitation
Accommodation Act of 1973 (P.L. 933-112 Section 504) and Americans with
Notice Disabilities Act (ADA) and would like to request academic and/or
physical accommodations please contact Joy Norman at the Office of
Disability Services in the Center for Academic Support and Student
Retention, Tucker Hall (706) 568-2330, as soon as possible. Course
requirements will not be waived but reasonable accommodations may be
provided as appropriate.
Download