CSCI 366: Database and Web Development
Spring 2019

Meeting times

Section 1:

  • MF 11-11:50PM Roddy Hall Rm 136

  • T  10-11:50PM Roddy Hall Rm 136/Mac Lab

Section 2:

  • MF 2-2:50PM Roddy Hall Rm 136

  • T  1:10-3PM Roddy Hall Rm 136/Mac Lab

Section 3:

  • MF 3-3:50PM Roddy Hall Rm 154

  • T  3:10-5PM Roddy Hall Rm 154/Mac Lab

Description

Introduction to building database-driven web applications. Topics include data modeling, building databases, database queries, basic data management, Model View Controller design paradigm, server-side scripting, web development frameworks, web protocols, markup languages, and client-side scripting. Offered in spring. Prerequisite: CSCI 362.

Textbooks

Web Programming Step by Step, Marty Stepp, Jessica L. Miller, Victoria Kirst. Step by Step Publishing, Second Edition, 2012. ISBN 9781105578786 (recommended)

Data Management: Databases and Organizations by Richard T. Watson. Prospect Press, 6th edition, 2016. ISBN-13: 978-1943153039 (recommended)

Grading
  • Midterm: 25%

  • Final: 25%

  • Labs and assignments: 50%

Not attending labs may result in overall grade reduction (see attendance policy on syllabus)

Grading will be on a 100 point scale, with 93%=A, 90%= A-, 87%=B+, 83%= B, etc. You must complete all exams, labs, and assignments in order to pass the course.

Additional Information
Syllabus
Assignments
Resources

2018 — Stephanie Schwartz — Millersville University