COURSE:     CS450 Internet Programming

NUMBER OF CREDIT HOURS:   3
PREREQUISITE:    
CS250, CS370, MA190, MA200  

 

 

Semester and year     Fall 2013

Time and day             9:00-9:50 MWF

Instructor                   Gene Marksbury
E-mail                         marksburyg@moval.edu

Office phone              660-831-4620

Home phone                          

Office location           CSC 12

Office hours               See web page

 

COURSE DESCRIPTION

 Internet Programming using current technologies.  Student’s program modules to collect data through internet interfaces and store in relational databases, process those databases, and report back to the internet interfaces.

 

STUDENT LEARNING OUTCOMES—COURSE

   At the conclusion of this course, the student will be able to:

 

1.   The ability to create interactive Web pages.

2.   Create and manipulate databases.

3.   Understand the use of client side and server side scripting.

4.   Create effective user interfaces.

5.   Deal with a group programming environment.

 

STUDENT LEARNING OUTCOMES—GENERAL EDUCATION

 N/A

 

STUDENT LEARNING OUTCOMES—DESE

 N/A

 

ASSESSMENT OF STUDENT LEARNING OUTCOMES

This class relies heavily on group participation.  There will be one overall project that will cover all outcomes.  The class will need to divide into sub-groups ( Outcome 5).  They will need to create units to be joined with other units (Outcomes 1,2,3,4)

There will be two or more quizzes to cover all outcome.  Which outcomes the quiz will cover will be announced before the quiz date.

 

OTHER INFORMATION*

*Please check with your division dean/chair for any additional requirements necessary to meet program accreditation standards for specific programs (for example, Education, Athletic Training, and Nursing).

 

REQUIRED TEXT/S

 Sam’s Teach Yourself PHP, MySQL, and Apache All in One

 Julie C. Meloni, Fifth Edition

 Sam’s Publishing

ISBN: 978-0-672-33543-3

 

OPTIONAL COURSE MATERIALS

Include any supplementary materials that would be helpful to students.

 

GRADING POLICY AND PROCEDURES

 90 – 100%                  A

80 – 89%                     B

70 – 79%                     C

60 – 69%                     D

59 and below              F

Exams to count as 40% of your grade and 60%  will be based on the project.

 

TENTATIVE SCHEDULE

Wk

Topic

Assignment

 

1

Introduction to PHP, MySQL and Linux.

 

 

2

One page Apps

Group selection

 

3

Multi page Apps

 

Project Assigned

4

PHP and MySQL Integration

First Group Presentation

 

5

HTML (review)

 

Exam 1

6

Forms

 

 

7

SQL Databases

 

 

8

Data-Driven App

 

 

9

Login Controls

Second Group Presentation

Midterm

10

Email and errors

 

 

11

Deployment

 

 

12

Security

 

 

13

Project Presentations and Discussion

 

 

14

(cont)

 

 

15

Final Group Presentations

 

 

 

FINAL EXAM

Thursday Dec. 5, 2013 8:00 a.m.  No exceptions!

 

OPTIONAL INSTRUCTOR POLICIES

Add any additional policies unique to your class, such as ones for cheating, plagiarism, cell phones, tardiness, etc.

 

ATTENDANCE POLICY

Attendance is mandatory.  For every 5 unexcused absences there will be a letter grade loss.

STUDENT CODE OF CONDUCT

It shall be the responsibility of every student enrolled at Missouri Valley College to support the academic integrity of the institution.  This applies to personal honesty in all aspects of collegiate work, all student records, and all contacts with faculty and staff.  Academic dishonesty will not be tolerated.

It shall also be the responsibility of every student enrolled at Missouri Valley College to be respectful of the right of other students, staff, and instructors to ensure a safe, peaceful atmosphere conducive to the educational goals of an institution of higher learning.  Rude or disruptive behavior will not be tolerated.

 

Student actions that do not adhere to the MVC Student Code of Conduct will be addressed according to College policies regarding academic dishonesty and disruptive behavior.  Students who exhibit dishonest, disruptive, or disrespectful behavior risk suspension or expulsion from the institution.

 

ACADEMIC DISHONESTY

Academic integrity is expected and required of all students. Students and faculty are responsible and accountable for personally upholding that integrity. Cheating will not be tolerated, and students found guilty of cheating in any way will be disciplined according to the Academic Dishonesty Policy in the MVC College Catalog.  The following penalties may be applied:

  1. Reprimand.

2.       Requirement that the student repeats and re-submits the same or alternate assignment. In such cases, the grade or mark awarded will be reduced or limited at the discretion of the faculty member.

3.       Completion of the Plagiarism Tutorial found at the student’s Moodle site. (Must be completed  if this is the student’s first plagiarism offense)

4.       A mark of "0" will be given for the assignment with no opportunity to resubmit. This may result in failure of the course.

5.       A failing (F) grade will be awarded in the course.

6.       Automatic failing (F) grades in all courses in which the student is registered, and no fees will be refunded for that semester. This penalty will only be imposed by the student's program division chair or the Chief Academic Officer.

  1. Expulsion from Missouri Valley College, permanently recorded on the student's record. This penalty will result in automatic failing (F) grades in all courses in which the student is registered, and no fees will be refunded for that semester.

 

 

ADA STATEMENT

The College seeks to comply fully with Section 504 of the Rehabilitation Act of 1973 and the Americans with Disabilities Act of 1990.  The ADA Coordinator works with the programs to assist the faculty in understanding and implementing accommodations.

 

Students with disabilities should have documentation of their disability sent to the campus ADA coordinator, Debbie Coleman, 660-831-4170 or colemand@moval.edu , and set up an appointment as soon as they arrive on campus.  Students enrolled in online courses should email the ADA coordinator.  Failure to do so could delay accommodations.  After proper documentation, reasonable efforts will be made to accommodate students’ needs.  If you have any questions about how to initiate this process, please contact your instructor.