CST 352 Web Scripting Syllabus Fall 2018

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

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

Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

Computer Architecture CSC

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

Course Syllabus for Math

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

HUMAN DEVELOPMENT OVER THE LIFESPAN Psychology 351 Fall 2013

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

Course Content Concepts

Instructor: Matthew Wickes Kilgore Office: ES 310

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

Cleveland State University Introduction to University Life Course Syllabus Fall ASC 101 Section:

FINN FINANCIAL MANAGEMENT Spring 2014

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

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

International Business BADM 455, Section 2 Spring 2008

INTERMEDIATE ALGEBRA Course Syllabus

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

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

MANAGERIAL LEADERSHIP

COURSE DESCRIPTION PREREQUISITE COURSE PURPOSE

BUS Computer Concepts and Applications for Business Fall 2012

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

Instructor Experience and Qualifications Professor of Business at NDNU; Over twenty-five years of experience in teaching undergraduate students.

IST 649: Human Interaction with Computers

Economics 201 Principles of Microeconomics Fall 2010 MWF 10:00 10:50am 160 Bryan Building

COURSE WEBSITE:

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes

CS 1103 Computer Science I Honors. Fall Instructor Muller. Syllabus

General Physics I Class Syllabus

Introduction to Forensic Drug Chemistry

Course Syllabus It is the responsibility of each student to carefully review the course syllabus. The content is subject to revision with notice.

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

English Policy Statement and Syllabus Fall 2017 MW 10:00 12:00 TT 12:15 1:00 F 9:00 11:00

UNDERGRADUATE SEMINAR

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

Dr. Zhang Fall 12 Public Speaking 1. Required Text: Hamilton, G. (2010). Public speaking for college and careers (9th Ed.). New York: McGraw- Hill.

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:

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

Introduction to Yearbook / Newspaper Course Syllabus

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

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

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

CHEM 1105: SURVEY OF GENERAL CHEMISTRY LABORATORY COURSE INFORMATION

Course Syllabus Advanced-Intermediate Grammar ESOL 0352

CS 100: Principles of Computing

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

CALCULUS III MATH

Designing for Visualization & Communication

CHMB16H3 TECHNIQUES IN ANALYTICAL CHEMISTRY

Individual Instruction Voice (MPVA 300, 301, 501) COURSE INFORMATION Course Description Learning Objectives: Course Information

Biology 1 General Biology, Lecture Sections: 47231, and Fall 2017

General Microbiology (BIOL ) Course Syllabus

ASTR 102: Introduction to Astronomy: Stars, Galaxies, and Cosmology

International Environmental Policy Spring :374:315:01 Tuesdays, 10:55 am to 1:55 pm, Blake 131

Astronomy/Physics 1404 Introductory Astronomy II Course Syllabus

IST 440, Section 004: Technology Integration and Problem-Solving Spring 2017 Mon, Wed, & Fri 12:20-1:10pm Room IST 202

Language Arts Methods

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

Adler Graduate School

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

State University of New York at Buffalo INTRODUCTION TO STATISTICS PSC 408 Fall 2015 M,W,F 1-1:50 NSC 210

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

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

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

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

HMS 241 Lab Introduction to Early Childhood Education Fall 2015

DIGITAL GAMING AND SIMULATION Course Syllabus Advanced Game Programming GAME 2374

POFI 1301 IN, Computer Applications I (Introductory Office 2010) STUDENT INFORMANTION PLAN Spring 2013

Course Policies and Syllabus BUL3130 The Legal, Ethical, and Social Aspects of Business Syllabus Spring A 2017 ONLINE

MAT 122 Intermediate Algebra Syllabus Summer 2016

Imperial Avenue Holbrook High. Imperial Valley College. Political Science 102. American Government & Politics. Syllabus-Summer 2017

Texas A&M University-Kingsville Department of Language and Literature Summer 2017: English 1302: Rhetoric & Composition I, 3 Credit Hours

Financial Accounting Concepts and Research

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

PSCH 312: Social Psychology

University of Waterloo School of Accountancy. AFM 102: Introductory Management Accounting. Fall Term 2004: Section 4

FIN 571 International Business Finance

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

Syllabus Foundations of Finance Summer 2014 FINC-UB

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

San José State University Department of Psychology PSYC , Human Learning, Spring 2017

STA2023 Introduction to Statistics (Hybrid) Spring 2013

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

CS 101 Computer Science I Fall Instructor Muller. Syllabus

FTA University of New Orleans. László Fülöp University of New Orleans. University of New Orleans Syllabi.

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

PSYC 2700H-B: INTRODUCTION TO SOCIAL PSYCHOLOGY

Introduction to Personality Daily 11:00 11:50am

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS. PROFESSIONAL PRACTICE IDT 2021(formerly IDT 2020) Class Hours: 2.0 Credit Hours: 2.

EEAS 101 BASIC WIRING AND CIRCUIT DESIGN. Electrical Principles and Practices Text 3 nd Edition, Glen Mazur & Peter Zurlis

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

FINANCE 3320 Financial Management Syllabus May-Term 2016 *

ITSC 2321 Integrated Software Applications II COURSE SYLLABUS

MTH 215: Introduction to Linear Algebra

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

Intensive English Program Southwest College

Name: Giovanni Liberatore NYUHome Address: Office Hours: by appointment Villa Ulivi Office Extension: 312

Transcription:

CST 352 Web Scripting Syllabus Fall 2018 Course Information Credits: 4.0 Prerequisites: CST 221 or CST 231 Lectures: T & Th, 10AM 11:50AM BIT 118 Course Description This course is designed to provide students with dynamic web application development skills, focusing on the PHP, MySQL, JavaScript, and jquery. Coverage includes the Internet architecture, HTML, CSS, programming with PHP, database and MySQL, and client-side programming with JavaScript. Instructor Name: Miguel Lara, PhD Email: milara@csumb.edu Phone : (831) 582-5038 Office: BIT 211 Office Hours Wednesday 3:00PM 5:00PM Friday 2:00PM 4:00PM Or by appointment Course Web Site http://ilearn.csumb.edu/ Additional course information and announcements will be available on this site. It is student s responsibility to check this site frequently. Page 1 of 5

Required Textbook (Available for free through the CSUMB library) Title: Beginning PHP5, Apache, and MySQL Web Development Publisher: John Wiley & Sons By: Naramore, Elizabeth Gerner, Jason Scouarnec, Yann Le ISBN-13: 9780764579660 Year: 2005 I ll share a few chapters of the following textbook: Title: Sams Teach Yourself PHP, MySQL and Apache All in One, 5th Edition Publisher: SAMS Publishing By: Julie Meloni ISBN: 978-0-672-33543-3 Year: 2012 Course Outcomes: Upon completion of this course, you should be able to Read and write HTML and CSS using common tags. Create interactive forms and dynamic web pages. Write PHP programs using variables, arrays, functions and control structures. Create and manipulate database schema Use web-based database administration tools Write MySQL queries to select, insert, update, and delete records in PHP Explain the basic concepts of functions and objects in JavaScript Use Web APIs to retrieve and submit data Create database-driven websites using PHP, MySQL and JavaScript. Main Topics: HTML CSS PHP MySQL phpmyadmin JavaScript/jQuery Web APIs AJAX Page 2 of 5

Grading Policy Labs 20% Homework 20% Presentations 5% Midterm Exam 15% Final Exam 15% Final Project 25% Attendance For every four classes missed, students will be deducted ten percent of the total grade. Grade A 100 93 ³ A 93 < 90 ³ B+ 90 < 87 ³ B 87 < 83 ³ B 83 < 80 ³ C+ 80 < 76 ³ C 76 < 70 ³ C- 70 < 67 ³ D 67 < 60 ³ F 60 < 0 Note: The lowest grade to pass the class is C You will need to retake it if your final grade is C- or lower. Labs and Homework Programming labs and homework will be given throughout the semester. Late submissions (up to a week after the due date) will be penalized with 20% You can request to have up to 4 labs or homework re-graded. There is NO re-grading for projects. No re-grading will be accepted one week after the graded assignment is returned to the students. Students are expected to be able to present their homework and projects to the class on the due date. Page 3 of 5

Classroom Expectations This course is designed to encourage students learning through experiential activities. The instructor has the role of facilitator in this learning process. Students, as adult learners, are responsible for their own learning. In general, the students may expect to spend at least 8-10 hours outside of class per week, on average. Instructor reserves the right to make copies of any student work for use for the School of Computing and Design web site, Program Review, or related purposes. Classroom Conduct The CSUMB Mission Statement reads in part: "To build a multicultural learning community founded on academic excellence from which all partners in the educational process emerge prepared to contribute productively, responsibly, and ethically to California and the global community." All students are required to show respect to their fellow students and the Instructor. Personal attacks, humiliating or degrading comments, verbal or written, are very serious matters, and will be treated as such. There are times when discussions amongst students are encouraged, and there are others when the instructor is trying to present information to the students. Side conversations during lectures interferes with the ability of other students to hear and understand the material being presented, and will not be tolerated. If you want to have a side conversation, please leave the classroom. Anyone disrupting the class will be asked to leave on the first offense, and will be prohibited from coming to lectures after the second offense. Academic Integrity Policy in This Class Cheating of any kind will not be tolerated at all in this class. You are responsible for your own original work on all assignments, projects, exams, and all programming code. Two or more students submitting extremely similar code will receive a zero on the assignment and be reported to the academic dishonesty board. There are continual checks of the assignments to be sure that everyone is handing in original code. http://csumb.edu/site/x2161.xml Attendance Students are expected to be regular and punctual in class attendance. For every four classes missed, students will be deducted ten percent of the total grade. Students are responsible for all materials covered in lectures and class labs. All students are expected to be present, and active participants, during class presentations by other teams and/or individuals. Attendance is considered an essential part of your learning experience. It is expected that while you are in class you are paying attention, not surfing the web, updating your Facebook status, checking your email, following your favorite sports teams, etc. If you miss classes, then the absence(s) cannot be construed as relieving you from the responsibility for the completion of all work assigned by the instructor, and knowing the material presented in the lecture. The responsibility for obtaining and completing all missed work rests Page 4 of 5

solely upon the student. Students are strongly encouraged to form study groups with at least one or preferably two other students. Laptops and Cell Phones The use of laptops for taking course notes is permitted. There may be occasions when the instructor will ask that laptops be closed for certain class activities. Laptops may also be used to fulfill the instructional purposes of the course, i.e. writing and testing PHP scripts, creating/modifying databases, etc. Cell phone calls/texting ARE NOT permitted under any circumstances. Cell phones must be turn off or set on silent. Note to Students with Disabilities Students with disabilities who may need accommodations please contact me as soon as possible during office hours. Optionally you could also contact: Student_Disability_Resources@csumb.edu Building 47, Student Services, First Floor Phone: 831/582-3672 voice, or 582-4024 fax/tty http://sdr.csumb.edu/ Page 5 of 5