Winter 2009
Description
CIS 295 Advanced Web Development expands on existing HTML/XHTML/CSS skills and explores the process
of making web sites, particularly e-commerce sites, for clients. Students will practice site planning,
development, content management, and client relations as they create, document, and present a single
web site project. Topics include search engine optimization, usability testing, server-side scripting
(PHP), and dynamic content (MySQL).
4 credits
Prerequisites: CIS 195 or instructor approval.
Course Outcomes
- Students will learn project management techniques related to web site projects.
- Students will learn techniques for search engine optimization and site promotion.
- Students will learn techniques for efficient content management.
- Students will learn techniques for creating data-driven web sites.
Prerequisite Skills
Prior to starting class, CIS 295 students need to possess XHTML and
CSS skills as demonstrated by successful completion of CIS 195
or W3Schools
HTML Certification. These skills include, but are not
limited to...
- Creating a web page using valid XHTML 1.0 strict
- Formating page and text appearance with Cascading Style Sheets
- Publishing files to a server using an FTP application
Meeting Time/Location
This class meets Tuesdays and Thursdays at 3:15pm to 5:30pm in PIO 200A.
Course Text and Supplies
PHP and MySQL (Visual Quickpro Guide) by Larry Ullman
is necessary for homework completion, reference,
and quiz/exam preparation.
This course will also make extensive use of resources online:
For the greatest convienence, students should use a portable USB
drive for file management and portable applications. Portable USB
drives are readily available for under $20 at office supply and
electronics/computer stores.
Instructor
Ralph R Phillips, Assistant Professor
My e-mail address is . Please use descriptive subjects when sending
an e-mail. "Problem with server side includes" is a better subject line than
"Help!". E-mails without a subject are filtered to get automatically
trashed. See http://rrphillips.cocc.edu
for more contact information.
Calculating Your Grade
Quizzes (12%) |
Labs (12%) |
Assignments (40%) |
Mid-term Exam (16%) |
Final Exam (20%) |
| A | 94.0% or higher |
| A- | 90.0% to 93.9% |
| B+ | 87.0% to 89.9% |
| B | 84.0% to 86.9% |
| B- | 80.0% to 83.9% |
| C+ | 77.0% to 79.9% |
| C | 70.0% to 76.9% |
The grade category weights listed above are approximate. Each activity
will be worth a certain amount of points. The total points for the
activity divided by the total points for the class determins the effective
weight. For example. Quizzes are fifteen points each and there will likely
be eight quizzes through the term--120 quiz points possible. The course
will likely have 1,000 points so 120/1000 = 12%.
At any time during the term, students can divide their current
accumulated points by the total points possible to find their percentage
grade.
Homework assignments will sometimes be graded with the student present
either in class, during office hours or homework lab, or via the
telephone. There is a specific method for submitting homework assignments
and then getting feedback, so make sure you read the directions carefully.
Not all assignments will be submitted in the same manner.
Other Class Policies
Late Assignments/Activities
Depending on the type of activity, some may not be turned in late. Most
in-class labs that are missed can't be turned in at a later date.
Assignments can be turned in late, but there will be a 20% point deduction.
Assignments that are incomplete won't get graded. Those activities should be
finished completely and turned in late in order to get 40/50 points.
Missing Classes/Exams
Exams that are scheduled for specific days or class
meetings that are missed will earn a zero grade unless
the reason for the missed activity was reasonable and
notification was made to the instructor prior to or
very soon after the activity.
Students that miss a class are responsible for getting notes
from classmates and reviewing class recordings/handouts to
catch up on missed material. Attending a homework lab after
missing a class is the smartest course of action. Asking
"what did I miss in the last class?" will get
a needle poked into the voodoo doll likeness I keep of every
student.
In-class labs and quizzes cannot be made up at a later date.
So, if you signed up for a face-to-face class, don't make
a habit of missing class.
Incomplete Course Grades
Getting an Incomplete for a course grade is very rare.
Students that have earned 70% of the possible points
from activities (assignments, labs, quizzes, etc.)
due within the first six weeks of the term AND scored
70% or higher on the mid-term exam may be eligible for
an I grade if they've experienced some significant hardship
in the latter weeks of the term.
Students who haven't shown they were on track to earn a C or
higher should withdraw from the course.
Commitment
Being busy does not always mean real work. The
object of all work is production or accomplishment
and to either of these ends there must be forethought,
system, planning, intelligence, and honest purpose,
as well as perspiration. Seeming to do is not doing.
THOMAS ALVA EDISON
Success in any class depends greatly on the student's commitment.
A full-term, 4-credit course requires approximately 12-15 hours
of work, each week, away from class. This includes reading the text,
working on assignments/projects, and practicing the skills
demonstrated in class or online. Students seeking exceptional
grades often need to put forth exceptional effort, working for
more than 12 hours in a week for a particular class.
Online classes tend to be more challening for students' time
management, so more time per week is often needed.
Summer classes tend to be more challenging as the same amount
of material is compressed within fewer weeks.
Keep your instructor posted on problems you're having with the
school work early on so that small problems do not turn into
big problems. Visit during office hours and homework labs.
Disability Accomodations
Students with documented disabilities who may need accommodations, who
have any emergency medical information the instructor should know of,
or who need special arrangements in the event of evacuation, should
make an appointment with the instructor as early as possible, no later
than the first week of the term. Students any also wish to contact the
COCC Disabilities Services Office in Boyle Education Center, extension
7583.
Personal Counseling, to help with time management, stress, depression and
the many other personal situations affecting students. Call the CAP
Center at 383-7200 to schedule an appointment.
Insurance
Students are not covered by medical insurance while on campus or
involved in college classes and activities. Students are responsible
for their own medical and dental insurance coverage. Information on
student insurance coverage can be obtained at the student health
center in Grandview or at the cashier in the Boyle Education Center.
If you have specific questions or concerns regarding student insurance
coverage you should discuss them with the Program Coordinator or
Department Chairperson.
Plagiarism
All students are expected to practice the highest standards of
academic honesty. Cheating on assignments, quizzes or exams or
plagiarizing other people’s work is unacceptable and may lead
to a failing grade. Plagiarism is using, borrowing or stealing
someone else’s words or ideas without giving appropriate credit
to the original author. This includes copying definitions and
sentences from textbooks, other student’s papers, the Internet
or any other source. Students are expected to complete all
assignments independently, unless it is a designated group
project. In addition to traditional forms of cheating,
cheating in a computer class includes:
- copying content or images from a web site without credit to the source
- using page kits or similar design templates without permission
- sharing files or using another file found on the computer
- working together to produce identical or very similar outcomes
- Communicating with others while taking online assessments
When in doubt, ask.
Equal Opportunity Policy
COCC has a continuing commitment to programs of equal
opportunity and affirmative action to extend community
services and educational, employment and promotional
opportunities to all legally protected classes.
COCC does not discriminate on the basis of age,
disability, gender, marital status, national origin,
race, religion, sexual orientation or veteran status.
The College complies with all federal legislation and
civil rights laws of the State of Oregon.