Documente Academic
Documente Profesional
Documente Cultură
Syllabus
CIS285
Current Topics In Networking
5 Credits (3 Lecture/4 Lab Hrs)
Daniel Pratt
2002-2005
I. COURSE DESCRIPTION
The goal of this course is to provide an introduction to SQL and PHP programming. This course prepares students to
work with and understand the basic concepts and terminology associated with SQL databases. These skills will be
transportable to any job associated with network management and administration. Optional lab components will be
used to enhance student learning.
PREREQUISITE (S): Completion of CIS161 preferred or comparable knowledge of software and hardware
configuration and installation. A “C” or better in CIS231 or comparable knowledge using databases. (Descriptions of,
CIS231 and CIS161 can be obtained online at http://ghc.ctc.edu)
Part I PHP
This first part will provide the student PHP for the World Wide
with a solid understanding of the Web
fundamentals of PHP and a sense of
where to look for more advanced
information.
Learner Outcomes Measurements General Education Goals
1.1 The student will be able The student will successfully DL, CT
understand and use basic commands write and test a script that
to send text and HTML to the will display text and HTML
browser. in a browser window. This
window content must be
observable from any attached
client.
1.2 The student will be able to identify The student will successfully DL, L, UR
what variables are and how to assign write a script utilizing
values to variables. variables. This script must
demonstrate proper variable
syntax.
1.3 The student will be able to specify The student will write scripts DL
the characteristic differences between that successfully use the
the “Get” and “Post” functions. “Get” and “Post” concepts.
These scripts will
demonstrate how data is
passed back and forth
between forms.
4.3 The student will understand Given the proper software CT, L, UR
how to install MYSQL server. and hardware, the student
will properly demonstrate
how to install and configure
MYSQL serve.
*General Education Goals: Code:
Disciplinary Learning: Knowledge of content in prerequisite or transfer courses, as
DL
well as preparation for a career.
Literacy: Skills in reading, writing, speaking, listening, and quantifying, as well a
L
awareness and appreciation of learning styles and lifelong learning options.
Critical Thinking: Competency in analysis, syntheses, problem solving, decision
CT
making, creative exploration, and formulation of an aesthetic response.
Social and Personal Responsibility: Awareness of and responsiveness to diversity
SPR
and commonality among cultures, multiplicity of perspectives, ethical behaviors, and heath
and wellness issues.
Using Resources: Skills in accessing, and evaluating information resources including
UR
campus resources, awareness of the role of information resources in making sound
decisions, and command of the skills required to use appropriate technologies effectively.
Supplementary information for the course is available at http://zeppo.ctc.edu/security. The Web site will
contain class notes, PowerPoint slides, class announcements, the course syllabus, test dates, and other
information for the course. Answers to the end of chapter review questions, student assignment files, and
hands-on projects can also be obtained from the Web site.
All students are requested to obtain an e-mail account. If you have any questions about the course or need
assistance, please contact me in person or by telephone during office hours, or by e-mail at any time. If for any
unseen reason you are unable to be present when assignments are due, you may submit the end of chapter case
project assignments on the due date by e-mail with a date stamp of 5:00 p.m. on the due date. E-mail
submissions should be sent as an attachment in the Microsoft Word format.
All students are requested to obtain an e-mail account. If you have any questions about the course or need
assistance, please contact me in person or by telephone during office hours, or by e-mail at any time. If for any
unseen reason you are unable to be present when assignments are due, you may submit the end of chapter case
project assignments on the due date by e-mail with a date stamp of 5:00 p.m. on the due date. E-mail
submissions should be sent as an attachment in the Microsoft Word format.
SUGGESTED LAB MATERIALS: Because labs are a required component of this class the following is a
suggested list of materials needed:
The labs in the text and the additional projects determine what you will learn databases and SQL and PHP
programming.
These labs will allow you to get this hands-on experience. Keep in mind that the labs are performed on a
chapter-by-chapter basis. You can make specific preparations as needed for each chapter.
A general list of the items that you will need for labs includes:
• Access to a lab with workstations connected to an Apache server with MYSQL installed.
• Internet access to be able to work on labs at home.
Specific recommendations for working on labs will be handed out by the instructor. Labs will be provided in
each chapter along with a table summarizing the required lab equipment.
V. INSTRUCTIONAL TECHNIQUE:
This is a regularly scheduled class that meets daily from 3:00 to 5:00pm. There will be optional lab time
provided on Fridays depending on class schedules. The course website will contain the course syllabus along
with class notes, announcements, and exams. The instructor will post additional reading assignments and links
to Internet materials. Answers to end of chapter review questions and student assignment files can be obtained
from the web site. As a student you will find that there are additional research resources available to you. The
library at Grays Harbor College offers subscription services to magazines and periodicals at the following link.
http://spellman.ghc.ctc.edu/databases.htm
Week 1
Syllabus Will be assigned Will be assigned Quiz 1 covering
chapter 1 and 2.
Getting Started Chapter 1
with PHP. Quiz 2 covering
chapter 1
Variables Chapter 2 through 3
Week 2
Will be assigned Will be assigned Quiz 3 covering
chapter 4 and 5
Using Numbers Chapter 4
Week 3
Will be assigned Will be assigned Quiz 4 covering
chapter 4, 5, 6
Control Structures Chapter 6 and 7
Using Arrays Chapter 7
Week 4
Creating Chapter 9
Functions
Week 5
Week 6
Project
Week 12
Project review and Quiz 10 All
peer evaluation Chpts/SQL
VII. METHODS OF EVALUATION
30% of the grade is based on a final project. These projects will also be peer-reviewed as well as instructor
reviewed. Methods of review will be passed out when the projects are ready to be evaluated.
30% of the grade is based on completing the end of chapter case project assignments.
20% of the grade is based on quizzes. Quizzes are announced one day in advance and may vary from 5-25
questions that may be in any format.
10% of the grade is based on keeping a project e-notebook. Students are asked to keep notes that can be
emailed to the instructor. These notes will consist of results based on assigned projects that relate to each
chapter.
10% of the grade will be based on attendance. Excused and unexcused will be counted the same.
‘A’ 100-93%
‘B’ 92-80%
‘C’ 79-70%
‘D’ 69-60%
‘F’ 59 and below
Additional Evaluation Criteria Quality of work
Work Habits
Attendance
Attitude
Care of tools and equipment
Care of facilities
Daniel Pratt is a Microsoft Certified Systems Engineer, MCT, APLUS+ and NETWORK+ Certified. Currently,
Dan is the Program Coordinator for the Network and APLUS programs and is responsible for supporting all
Networking and APLUS courses. Dan Pratt is available at 360-538-4122 or you can email him at
dpratt@ghc.ctc.edu.
As regular attendance and punctuality will be monitored in this course you will need to keep pace with the
course and learn all subjects in “Current Topics”. Responsibility will placed heavily on you to utilize all the
internet resources available through our lab and your home. This will involve developing a work habit that you
will need to succeed in any field; that is being able to work independently. There will be no excuse for late
assignments--either you have turned them in or you haven’t. Any student missing more than five instructor
contacts, either through email or physically in one term will not receive a grade higher than a “C”. More than
eight missed contacts in one quarter will result in a failing grade. It is the student’s responsibility to keep track
of his/her instructor contacts. Quizzes will not be repeated unless under special circumstance. Students who do
not take a quiz within the prescribed time period will be given a failing grade for that test.
X. DISABILITIES
Students who have documented disabilities that require accommodations in compliance with the Americans
with Disabilities Act should contact the Disability Support Services coordinator as well as the instructor of the
course in order to insure that together we create an optimal environment for educational achievement.