SULLIVAN UNIVERSITY COMPUTER
SCIENCE DEPARTMENT
COURSE
SYLLABUS
CSC 433
E-BUSINESS DESIGN &
DEVELOPMENT
I. COURSE DESCRIPTION
The course deals with accessing the marketplace on the
Internet using state of the art technology and Web Design and Development
skills. Students will look at tools and
methods relating to advanced Design and Development of Web Sites. Because the prerequisites for the class are
programming in nature, the student will be exposed to both text book theory and
real world application using advanced web programming tools such as DHTML, CSS,
and Advanced JavaScript.
Prerequisites
– CSC 235, CSC 238, CSC 311
II. COURSE OBJECTIVES
Upon successful completion of this
course, the student will be able, using DHTML, CSS, JavaScript to:
·
Use different methods of selecting elements, allowing the application
of style rules in a variety of ways
·
Use CSS properties to control typography, colors, and backgrounds
·
Use the CSS box model to control margin, padding, and borders
·
Use CSS properties with tables and lists
·
Use the CSS positioning properties to build page layouts without tables
·
Use the power and flexibility of CSS to design attractive Web pages
·
To incorporate CSS, HTML and JavaScript to produce effective E-Business
Web Sites
·
To “Tie Together” theory from E-Business and practical application from
Web Development to build a functional Web Site.
Note: Refer to the Course Skills
List for specific topics included in this course.
III. REQUIRED
TEXT
Designing Web Pages
with Cascading Style Sheets, Joel Sklar, Course Technology, ISBN-0-619-03520-X
Creating Web Pages
with Dynamic HTML, Patrick Carey, Course Technology, ISBN
IV. COURSE OUTLINE
Week 1: Intro to CSS, CSS Selection Techniques Ch 1-2
CSS
Week 2: Font and Type Properties Ch 3 CSS
Week 3: Boxes, Colors, Backgrounds Ch 4-5 CSS
Week 4: Tables, Lists Ch 6
CSS
Week 5: Positioning Properties Ch 7 CSS
Working with Dynamic Page Layout Ch 1 DHTML
Week 6: Designing with CSS Ch 8 CSS Working w/Dynamic Content and CSS Ch 2 DHTML
Week 7: Special Effects Ch 3 DHTML
Week 8: Event Model
Ch 4 DHTML
Week 9: Windows & Frames Ch 5
DHTML
Week 10 Final Exam
This term is only 10 weeks
due to the New Years Holiday
V. ATTENDANCE
POLICY
Day
Division
Class attendance and punctuality are essential to the learning process. Attendance will be recorded daily. Any student entering the classroom late - 5 minutes or more after class has begun - will be marked tardy. The accumulation of 2 tardies will be counted as one absence. Any student accumulating 8 absences during the quarter may be dropped from the class.
Evening
Division
Class attendance and punctuality are essential to the learning process. Attendance will be recorded at the beginning of each class. Any student entering the classroom late - 15 minutes or more after class has begun - or leaving before class has been dismissed, will be marked tardy. The accumulation of 4 tardies will be counted as one absence. Any student accumulating 4 absences during the quarter may be dropped from the class.
Note: Refer to the Student
Handbook for complete details of the Sullivan College Attendance Policy.
VI. STUDENT DRESS CODE / PROFESSIONAL DRESS
DAY
The Sullivan College dress
policy requires all students to follow a set of guidelines for personal dress
and grooming. Additionally, Wednesday is Professional Dress Day for all day
school students. Students are expected to dress as if going on a professional
job interview. Students’ not properly attired will be asked to leave class.
Note: Refer to the Student
Handbook for complete details of the Sullivan College Dress Standards.
VII. ACADEMIC DISHONESTY
Sullivan
College's policy on cheating and plagiarism is consistent with the definition
of plagiarism provided by Webster's Ninth New Collegiate Dictionary:
to
plagiarize is to;
w steal and pass off (the ideas or words of another) as one's own;
w use (a created production) without crediting the source;
w to commit literary theft;
w present as new and original an idea or product derived from an existing source.
Sullivan College also considers a student to be guilty of plagiarism if the student allows their original work to be used by another student for academic credit.
Note: Refer to the Student
Handbook for complete details of the Sullivan College policy.
VIII. COMPUTER LAB POLICY / HOURS
Computer Science Tutors are available for all students
Monday - Thursday afternoon between 2:00
and 6:00 and at other times by appointment.
Consult the Student Scene or Night Scene Newsletter for daily schedules,
or ask your instructor for more information.
Computer labs will be available
daily to students during the following hours:
Monday - Thursday............ 7:00 a.m. to 10:00 p.m.
Friday & Saturday.............. 8:00 a.m. to 5:00 p.m.
Sunday.............................. 12:00 p.m.
to 5:00 p.m.
Students are encouraged to use the computer labs
when classes are not in session during the day, and at the following times:
Monday - Thursday..................... 2:45 p.m. - 6:00
p.m.
Friday, Saturday
& Sunday.......... some labs
available all day
When a class is in session,
students may use any computer not used by a student in the class, as long as
the scheduled class is not disrupted.
The following rules apply during these times:
Ø
Do not enter a computer lab while an
instructor is lecturing to the class.
Ø
Do not ask the instructor for
assistance with an assignment or project.
Ø
Sit in the back of the room, if possible.
Ø
Allow students in the scheduled class to use their
choice of computer.
Ø Notify
the instructor if you are having a computer hardware problem.
** Food and drinks are NOT
allowed in any carpeted area of the building**
*********************************
It is a Class C felony in the State of Kentucky to alter computer files without authorization. At Sullivan College, the following actions are considered a Class C felony and are subject to both criminal action and instant dismissal from school:
* Changing the
"Welcome to Sullivan College" banner on a computer
* Changing any
desktop setting or windows setting unless part of a class assignment
* Loading personal
programs or games on a computer
* Intentionally
modifying files not specifically assigned as part of a class assignment
* Using any computer
for personal reasons
*********************************
IX. EVALUATION
Quarter grades will be
based on the schedule shown below.
GRADING SCALE:
A
= 90 - 100
B
= 80 - 89
C
= 70 - 79
D = 60 - 69
F
= below 60
Note: This is a core course of the Computer Science Department. A grade
of “C” or better is required for successful completion for any Computer Science
student.
X. OTHER COURSE
INFORMATION
1)
This course consists of lectures and programming
labs and other assignments that are designed to reinforce the theory covered in
the lectures. Although hands-on tasks
will be used during some lectures, most lab assignments must be completed
outside normal class meetings.
2) Your grade in this course will be made up of two (2) exams
evenly spaced over the course and lab assignments.
Tests 40%
Lab Assignments 20%
Project 40%
3) Attendance is required for this course. Any absence excused or unexcused still counts
as one absence. After you have
accumulated 4 absences, you will be dropped from this course.
4) Students are expected to take exams as they are scheduled. An excused absence may be granted by the
instructor in special situations in order for a student to take a make-up
test. Unexcused absences will cause the
exam to be a zero grade. All make-up
tests will be given the following week in class
unless the instructor approves an alternate test date. A missed test must be made up within one week
of the original exam date. Any missed exam that is not taken one week after the
original date will result in a score of zero for that exam. Any student missing an exam MUST contact
the instructor before the exam is given to apprise the instructor of the
circumstances forcing you to miss the exam. Failure to notify the instructor
results in the absence being unexcused.
5) All lab assignments will be introduced during class and will
have a specific due date. They will be
due at the beginning of the class meeting on the due date. All assignments are to be submitted through
e-mail attachments unless otherwise stated. Late assignments will not be
accepted. Absence from class does not
excuse late assignments.
6) The student is responsible for keeping backup copies of all
lab assignments. This is to protect the
student from having to recreate a lab assignment due to the loss of the lab
assignment through e-mail or other problems that may arise.
7) I have no objection to students helping other students on
lab assignments. In fact it is
encouraged. However, work turned in by
the student should be his/her own work.
If you do assignments together, you must clearly indicate that you
worked together. Otherwise, this is
cheating and will be treated as such and the offending student will be subject
to University disciplinary action.
8) Students must take responsibility for their own
actions. If you are having trouble completing
assignments, please tell me immediately.
Please do not wait until the day work is due to tell me you had problems
understanding it or getting started.
Getting behind is a sure way to be unsuccessful in this course. The material continually builds on
itself. Once you are behind, you will
get further behind exponentially.