- Note: It is
the responsibility of any student who is unsure of the grading scale to ask
the instructor for clarification.
OUTLINE:
This course will focus on chapters
1 through 13 of the assigned text. Additions and deletions will be made as appropriate.
|
1. Introduction to
Web Applications
|
|
2. Markup
on the Front End |
|
3. Processing
on the Front End |
|
4. Introduction
to Perl and CGI Programming |
|
5. Generating
HTML Dynamically |
|
6. Processing
Forms |
|
7. Maintaining
State in Web Applications |
|
8. Cookies |
|
9. Perl
Modules and E-Mail Utilities |
|
10. The Data Tier
|
|
11. Regular
Expressions and Matching |
|
12. Searching
in Web Applications |
|
13. A Complete
Example |
SCHEDULE:
|
Class
meets Monday and Wednesday, 4:30 - 5:45 pm, Scholl-223 |
| |
Test
1 - Wednesday, 20 February |
|
Test 2 - Wednesday,
2 April |
|
Final Exam -
Saturday, 10 May, 5:15 pm |
TECHNOLOGY:
This course will require students
to use technology in at least the following ways:
- Access course materials from
the Blackboard course webpage
- Use word processing for assignments
- Implement software systems using
HTML, Javascript, Perl, CGI, and SQL
- Send and receive e-mail as necessary
for course communication
CLASS ATTENDANCE:
Regular attendance is expected. Students
are responsible for all material covered in class.
LATE
ASSIGNMENTS:
Assignments are due on the date announced
at the time assignments are made. Late assignments will be penalized 20%
of the point value for the assignment for each calendar day by which the assignment
is overdue.
ACADEMIC HONESTY:
The search for truth and the dissemination
of knowledge are the central missions of a university. Benedictine University
pursues these missions in an environment guided by our Roman Catholic tradition
and our Benedictine heritage. Integrity and honesty are therefore expected of
all members of the University community, including students, faculty members,
administration, and staff. Actions such as cheating, plagiarism, collusion,
fabrication, forgery, falsification, destruction, multiple submission, solicitation,
and misrepresentation, are violations of these expectations and constitute unacceptable
behavior in the University community. The penalties for such actions can range
from a private verbal warning, all the way to expulsion from the University.
The University's Academic Honesty Policy is available at www.ben.edu/ahp
and students are expected to read it.
Academic honesty and integrity will
be upheld in this course. Plagiarism or academic dishonesty will not be tolerated.
My responsibility is to ensure that the academic work in this course is challenging,
relevant, useful, fair and unambiguous. Your responsibility is to perform this
work to the best of your ability. Collaboration is allowed and encouraged only
on homework assignments, as discussion among peers is a useful tool for understanding
the concepts. The bottom line is that I expect that all material submitted for
grading represents the efforts of the student(s) submitting the work. I will
follow up on any suspected incidents of academic dishonesty. If academic
dishonesty is found to exist, the first offense will result in zero credit for
the exam or assignment. The second offense will result in an F grade for the
course.
CLASSROOM BEHAVIOR:
The instructors goal is to create and maintain a classroom environment
that is conducive to learning. You must do your part to help accomplish this
goal by adhering to certain appropriate behaviors. These include: arriving
to class on time, being prepared for class, being present for the entire class
period, turning off cell phones, and using other electronic devices only when
appropriate.
OTHER INFORMATION:
If you have a documented learning,
psychological, or physical disability, you may be eligible for reasonable academic
accommodations or services. To request accommodations or services, please
contact Tina Sonderby in the Academic Resource Center, 249 Kindlon Hall, 630-829-6512. All
students are expected to fulfill essential course requirements. The University
will not waive any essential skill or requirement of a course or degree program.
ACADEMIC ACCOMODATIONS FOR RELIGIOUS
OBLIGATIONS (AAFRO):
A student whose religious obligation
conflicts with a course requirement may request an academic accommodation
from the instructor. Students must make such requests in writing by the end
of the first week of the class.
VARIOUS BENEDICTINE UNIVERSITY
POLICIES:
- The last day to withdraw from
courses without penalty this semester is Sunday, 13
April.
- Students who are not enrolled
in this class cannot attend the class and cannot receive credit for the
course.
- Students cannot submit additional
work after grades have been submitted to alter their grade.
- Students on academic probation
are not eligible for a grade of Incomplete.
RESPONSIBILITY OF STUDENT:
If you are unsure of anything specified
in this syllabus, it is your responsibility to ask the instructor for clarification.
OFFICE HOURS:
Scholl Hall 156 except as noted
| Monday
|
2
- 4 pm (in Scholl-215) |
| Tuesday
|
5 - 6:15 pm (8
January - 18 March) |
Wednesday
|
3 - 4 pm |
| Thursday
|
11
am - 12 noon |
| Friday
|
10 - 11 am |
|
|
Other times are available
by appointment. Contact me at 630-829-6561. Please leave a voice mail
message and phone number where you can be reached.
|
Top of page
Back to Dr. Meeker's Home Page
These pages were last updated
on
5 December, 2007
by R. Meeker.