CS 383: Web Development II

Similar documents
Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

BUS Computer Concepts and Applications for Business Fall 2012

ACC : Accounting Transaction Processing Systems COURSE SYLLABUS Spring 2011, MW 3:30-4:45 p.m. Bryan 202

Introduction to Forensic Anthropology ASM 275, Section 1737, Glendale Community College, Fall 2008

MATH 205: Mathematics for K 8 Teachers: Number and Operations Western Kentucky University Spring 2017

GEOG 473/573: Intermediate Geographic Information Systems Department of Geography Minnesota State University, Mankato

Scottsdale Community College Spring 2016 CIS190 Intro to LANs CIS105 or permission of Instructor

Class Mondays & Wednesdays 11:00 am - 12:15 pm Rowe 161. Office Mondays 9:30 am - 10:30 am, Friday 352-B (3 rd floor) or by appointment

General Chemistry II, CHEM Blinn College Bryan Campus Course Syllabus Fall 2011

Psychology 102- Understanding Human Behavior Fall 2011 MWF am 105 Chambliss

PHO 1110 Basic Photography for Photographers. Instructor Information: Materials:

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

CMST 2060 Public Speaking

Introduction to Sociology SOCI 1101 (CRN 30025) Spring 2015

General Physics I Class Syllabus

MGMT 4750: Strategic Management

Syllabus CHEM 2230L (Organic Chemistry I Laboratory) Fall Semester 2017, 1 semester hour (revised August 24, 2017)

Beginning and Intermediate Algebra, by Elayn Martin-Gay, Second Custom Edition for Los Angeles Mission College. ISBN 13:

Instructor: Khaled Kassem (Mr. K) Classroom: C Use the message tool within UNM LEARN, or

Religion in Asia (Rel 2315; Sections 023A; 023B; 023C) Monday/Wednesday, Period 5 (11:45 12:35), Matherly 18 Section Meetings on Friday

Co-Professors: Cylor Spaulding, Ph.D. & Brigitte Johnson, APR Office Hours: By Appointment

Professors will not accept Extra Credit work nor should students ask a professor to make Extra Credit assignments.

Class Tuesdays & Thursdays 12:30-1:45 pm Friday 107. Office Tuesdays 9:30 am - 10:30 am, Friday 352-B (3 rd floor) or by appointment

FINN FINANCIAL MANAGEMENT Spring 2014

Accounting 380K.6 Accounting and Control in Nonprofit Organizations (#02705) Spring 2013 Professors Michael H. Granof and Gretchen Charrier

Computer Architecture CSC

Course Syllabus for Math

SOUTHERN MAINE COMMUNITY COLLEGE South Portland, Maine 04106

Physics Experimental Physics II: Electricity and Magnetism Prof. Eno Spring 2017

Coding II: Server side web development, databases and analytics ACAD 276 (4 Units)

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221

COURSE WEBSITE:

ACCT 100 Introduction to Accounting Course Syllabus Course # on T Th 12:30 1:45 Spring, 2016: Debra L. Schmidt-Johnson, CPA

English Grammar and Usage (ENGL )

HCI 440: Introduction to User-Centered Design Winter Instructor Ugochi Acholonu, Ph.D. College of Computing & Digital Media, DePaul University

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

Introduction to Psychology

Syllabus: CS 377 Communication and Ethical Issues in Computing 3 Credit Hours Prerequisite: CS 251, Data Structures Fall 2015

Office Location: LOCATION: BS 217 COURSE REFERENCE NUMBER: 93000

Course Name: Elementary Calculus Course Number: Math 2103 Semester: Fall Phone:

CENTRAL MAINE COMMUNITY COLLEGE Introduction to Computer Applications BCA ; FALL 2011

General Microbiology (BIOL ) Course Syllabus

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering

FINANCE 3320 Financial Management Syllabus May-Term 2016 *

Demography and Population Geography with GISc GEH 320/GEP 620 (H81) / PHE 718 / EES80500 Syllabus

Foothill College Fall 2014 Math My Way Math 230/235 MTWThF 10:00-11:50 (click on Math My Way tab) Math My Way Instructors:

Texas A&M University-Central Texas CISK Comprehensive Networking C_SK Computer Networks Monday/Wednesday 5.

PBHL HEALTH ECONOMICS I COURSE SYLLABUS Winter Quarter Fridays, 11:00 am - 1:50 pm Pearlstein 308

Syllabus for PRP 428 Public Relations Case Studies 3 Credit Hours Fall 2012

Spring 2015 CRN: Department: English CONTACT INFORMATION: REQUIRED TEXT:

INTRODUCTION TO SOCIOLOGY SOCY 1001, Spring Semester 2013

KOREAN 305: ADVANCED KOREAN I (Fall 2017)

Spring 2015 Natural Science I: Quarks to Cosmos CORE-UA 209. SYLLABUS and COURSE INFORMATION.

ECD 131 Language Arts Early Childhood Development Business and Public Service

ECON492 Senior Capstone Seminar: Cost-Benefit and Local Economic Policy Analysis Fall 2017 Instructor: Dr. Anita Alves Pena

Intensive English Program Southwest College

DEPARTMENT OF HISTORY AND CLASSICS Academic Year , Classics 104 (Summer Term) Introduction to Ancient Rome

Foothill College Summer 2016

Course Content Concepts

Chromatography Syllabus and Course Information 2 Credits Fall 2016

UNDERGRADUATE SEMINAR

CS 3516: Computer Networks

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online

ITSC 1301 Introduction to Computers Course Syllabus

Course Syllabus p. 1. Introduction to Web Design AVT 217 Spring 2017 TTh 10:30-1:10, 1:30-4:10 Instructor: Shanshan Cui

MAT 122 Intermediate Algebra Syllabus Summer 2016

MTH 215: Introduction to Linear Algebra

Syllabus - ESET 369 Embedded Systems Software, Fall 2016

ASTRONOMY 2801A: Stars, Galaxies & Cosmology : Fall term

Required Materials: The Elements of Design, Third Edition; Poppy Evans & Mark A. Thomas; ISBN GB+ flash/jump drive

PreAP Geometry. Ms. Patricia Winkler

STUDENT GRADES POLICY

BUFFET THEORY AND PRODUCTION - CHEF 2332 Thursday 1:30pm 7:00pm Northeast Texas Community College - Our Place Restaurant Course Syllabus Fall 2013

TRINITY VALLEY COMMUNITY COLLEGE COURSE SYLLABUS

Military Science 101, Sections 001, 002, 003, 004 Fall 2014

CHMB16H3 TECHNIQUES IN ANALYTICAL CHEMISTRY

ITSC 2321 Integrated Software Applications II COURSE SYLLABUS

CALCULUS III MATH

The Policymaking Process Course Syllabus

Language Arts Methods

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

Course Syllabus Advanced-Intermediate Grammar ESOL 0352

MKT ADVERTISING. Fall 2016

ECO 3101: Intermediate Microeconomics

BIOH : Principles of Medical Physiology

Class meetings: Time: Monday & Wednesday 7:00 PM to 8:20 PM Place: TCC NTAB 2222

Required Text: Oltmanns, T. & Emery, R. (2014). Abnormal Psychology (8th Edition) ISBN-13: ISBN-10:

SYLLABUS: RURAL SOCIOLOGY 1500 INTRODUCTION TO RURAL SOCIOLOGY SPRING 2017

The University of Texas at Tyler College of Business and Technology Department of Management and Marketing SPRING 2015

PHY2048 Syllabus - Physics with Calculus 1 Fall 2014

Syllabus for ART 365 Digital Photography 3 Credit Hours Spring 2013

CIS Introduction to Digital Forensics 12:30pm--1:50pm, Tuesday/Thursday, SERC 206, Fall 2015

COURSE SYLLABUS: CPSC6142 SYSTEM SIMULATION-SPRING 2015

Astronomy/Physics 1404 Introductory Astronomy II Course Syllabus

Introduction and Theory of Automotive Technology (AUMT 1301)

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

SAT MATH PREP:

MATH 1A: Calculus I Sec 01 Winter 2017 Room E31 MTWThF 8:30-9:20AM

Social Media Journalism J336F Unique ID CMA Fall 2012

Transcription:

CS 383: Web Development II Course Meeting Spring 2018 MW, 4:30-5:45pm, SLC 409 Instructor Prof. Jason Wagner Email: jason.wagner1@wilkes.edu Phone: (570) 408 3859 Office: Max Roth Center 310 Office Hours: by appointment Course Website: http://mathcs.wilkes.edu/~wagnerja/cs383 Course Description From the Wilkes University Bulletin: An introduction to the development of dynamic, database-driven sites, including active server pages, PHP, authentication, session tracking and security, and the development of shopping cart and portal systems. Prerequisites: CS 283, CS 325. This course is three credits. (Bulletin: http://wilkes.edu/bulletin/current/undergraduate/course-descriptions/computer-science/) For this course, we will be using PHP for programs and MySQL for the database management system with the Bootstrap HTML framework and jquery JavaScript library. Course Objectives The course will cover various topics of the ACM/IEEE Computer Science Curricula 2013, including: Information Assurance and Security Information Management Network Communication Operating Systems Platform-Based Development Programming Languages Software Development Fundamentals System Fundamentals Course Materials The course text is Learning PHP, MySQL & JavaScript, 4 th edition, by Robin Nixon, ISBN 9781491918661. There are resources available for this book (including downloads of the example code) online at http://lpmj.net/4thedition/.

You will also need access to your Wilkes account to access LIVE and email. Contact the Help Desk (570-408-HELP) if you need assistance accessing this account. Communication for this course will take place through Wilkes email (ewilkes.wilkes.edu). Some course work will be collected through the LIVE course management system (live.wilkes.edu). For these to work, you will need access to your Wilkes network account. Students will need access to dilbert to complete and submit homework assignments. Grading Final course grades will be distributed on the following scale: >= 90.00 = 4.0 85.00-89.99 = 3.5 80.00-84.99 = 3.0 75.00-79.99 = 2.5 70.00-74.99 = 2.0 65.00-69.99 = 1.5 60.00-64.99 = 1.0 <= 59.99 = 0.0 Percentage grades with a decimal of 0.5 or greater will be rounded up to the next whole number. Midterm grades will be distributed based upon the following criteria: More than three absences will result in an unsatisfactory for attendance. A current average of less than 2.0 will result in an unsatisfactory for performance. Grade Composition Your final grade will be constructed in the following way: Semester Exams: 30 % Final Exam: 20 % Labs/Assignments/Quizzes: 50 % Exams There will be three exams during the semester and one cumulative final exam. The exams will primarily consist of short answer questions and questions writing some code, but may also contain objective questions. There will be no makeup exams for students who do not attend class on the day of an exam unless arrangements are made in advance with the instructor and documentation supporting an excused absence is provided. However, a score of 0 due to a missed exam can be the dropped as described above. In the event that a makeup exam is administered, it may differ from the original in terms of both format and difficulty. Syllabus: CS 383 A Spring 2018 Page 2

Labs/Assignments/Quizzes Generally, labs will be assigned in class every Wednesday and will be due at 12:00pm (noon) on the following Monday. Smaller assignments may be given on Mondays and due at the beginning of class on the following Wednesday. There will be a final project in the course that will be assigned toward the end of March. This will be worth approximately 30% of the lab grade, which translates to approximately 15% of the overall course grade. All assignments should be submitted using turnin on dilbert, unless otherwise noted. Printed labs will not be accepted. In order to pass this course, you must earn an average of at least 65% in the Labs/Assignments/Quizzes category. Students earning less than 65% will automatically earn a score of 0.0 in the course. All work must be completed independently. Course Schedule Tentatively, the semester exams are scheduled for: Wednesday, February 21 (covering weeks 1-5) Wednesday, March 28 (covering weeks 6-9) Wednesday, April 23 (covering weeks 10-14) The final exam will be cumulative (with emphasis on topics covered during weeks 14 and 15) coincide with the date and time announced by the Registrar s Office during the semester. A more detailed schedule of lectures and labs will be maintained on the course website. Course Policies Attendance Students are expected to attend all classes. However, students are permitted to have three unexcused absences. Five points will be deducted from the students final average for each unexcused absence beyond three. All exams or quizzes must be completed in the classroom. A score of 0 will be given to students not in attendance. Students absent for any in-class labs may still submit them for full credit. Late Assignments Late assignments will be assessed a penalty of 50% if turned in the day after they were due. Assignments more than one day late will not be accepted, and will earn a 0. Syllabus: CS 383 A Spring 2018 Page 3

Academic Integrity All work is expected to be entirely your own work, unless otherwise directed by the instructor. While you are encouraged to help fellow students, this does not allow for directly receiving answers or electronic files to complete the course work. Examples of providing help to a fellow student include: Pointing a fellow student to a particular page in the course text Pointing a fellow student to a particular slide in the lecture slides Pointing a fellow student to a particular example from class demonstrations Under no circumstances does providing an answer to another student fall under the category of help. Penalties for violations of the Academic Integrity policy will be assessed for both any students who received improper assistance and any students who provided improper assistance. The first violation of academic integrity policy may result in penalties up to the following: 0 points awarded on the grade in question A deduction of 10 points off of their final average As described in the next section on Course Withdrawals, the instructor may not grant permission to drop the course if the violation occurs in Week 3 or later in the semester A second violation will result in a 0.0 for the course, and a report of the violation to the Dean of Student Affairs for disciplinary action, which will be placed in your permanent record. For more information, see the section on Plagiarism in the Wilkes University Student Handbook (http://www.wilkes.edu/pdffiles/studenthandbook/studenthandbook.pdf, pages 74-76). Course Withdrawal As per the Wilkes University Student Handbook, pages 81-82: (http://www.wilkes.edu/pdffiles/studenthandbook/studenthandbook.pdf): Weeks 1 and 2: Students may withdraw from the course for any reason by informing the course instructor and their academic advisor. Weeks 3 through 10: Students may withdraw from the course with approval from the course instructor and their academic advisor. I will grant approval for any reason unless the student has violated the academic integrity policy above. Weeks 11 and later: Students may withdraw from the course with approval from the course instructor and Dean of the College of Science and Engineering. Poor performance is not a sufficient reason to withdraw from a course after the 10th week. Syllabus: CS 383 A Spring 2018 Page 4

Special Accommodations If a student has a disability that qualifies under the Americans with Disabilities Act and Section 504 of the Rehabilitation Act and requires accommodations, the student should contact the Disability Office within University College. Help Desk Any issues you encounter with your dilbert accounts or SLC 404/409 open labs should be reported to the Math/CS Systems Administrators. Any issues you encounter with your Wilkes accounts or computers in the open labs should be directed to the Help Desk, at (570) 408 HELP. Use of Computers, Cell Phones and Other Electronic Devices This course meets in a computer lab, although the computers may not be used for some lectures. Please do not use the computers until directed to do so by the instructor. All cell phones, tablets, and other personal electronic devices should be turned off or silenced, and out of sight. Students who use any of these devices may be ejected from the classroom. Syllabus: CS 383 A Spring 2018 Page 5