Internet Web Technologies ITP 104 (2 Units)

Similar documents
Introduction to Information Technology ITP 101x (4 Units)

Digital Forensics ITP 375 (3 Units)

Database Systems: Concepts, design, and implementation ISE 382 (3 Units)

Enterprise Network Design ITP 499 (3 Units)

ITP489 In-Memory DBMS for Real Time Analytics

ITP454 Enterprise Resource Planning, Design, and Implementation

ITP454 Enterprise Resource Planning, Design, and Implementation

Programming Game Engines ITP 485 (4 Units)

Introduction to Programming System Design CSCI 455x (4 Units)

CSCI 201L Syllabus Principles of Software Development Spring 2018

IML 300: Reading and Writing the Web

COWLEY COLLEGE & Area Vocational Technical School

INFS 2150 (Section A) Fall 2018

Web Programming Fall 2011

Art 645 Introduction to Web Site Design Los Angeles City College

Trina Gregory. Background. Contact

EECE.2160: ECE Application Programming Spring 2019

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014

COURSE SYLLABUS FOR. COMP-297 Web Page Design: Adobe Dreamweaver

Web Programming Spring 2010

Additionally, if you are ing me please place the name of the course in the subject of the .

COLLEGE OF DUPAGE CIS 2542 Advanced C++ with Data Structure Applications Course Syllabus

Recommended Prior Courses: CTAN 462, Visual Effects, or CTAN 452, Introduction to 3D Computer Animation

INTERNET GIS. Course Overview. Schedule. Instructor. Lab Instructor. Prerequisites. Urban Planning 794 Monday s 5:30-8:10pm SARUP 158

Web Design I. CE Spring 2013 Continuing Education [Pick the date][type the sender company name]

Section 1 (10724): Tuesday & Thursday, 2:00pm- 3:15pm, Harrison Hall, Lab 0101

GET 433 Course Syllabus Spring 2017

Computer Science Technology Department

CARTO UNIVERSITY GROUP. Syllabus GEO 445/545 Computer-assisted Cartography Winter December 18, 2013

COWLEY COLLEGE & Area Vocational Technical School

Computer Science Technology Department

Web Development: Client Side

Pellissippi State Community College Master Syllabus ACCESSIBLE WEB DESIGN AND COMPLIANCE WEB 2401

DIG 3110 Web Design & Interactive Media

3D Design and Prototyping ITP 415 (2 Units)

Pipelines for Games and Interactives CSCI 281, (3 Units)

Santa Monica College. GRAPHIC DESIGN 65: Web Design I Course Syllabus

CIS 408 Internet Computing (3-0-3)

In this course, you need to use Pearson etext. Go to "Pearson etext and Video Notes".

CS 0449 Intro to Systems Software Fall Term: 2181

San José State University Department of Computer Science CS-174, Server-side Web Programming, Section 2, Spring 2018

CSC 111 Introduction to Computer Science (Section C)

CS 241 Data Organization using C

Ursuline College Accelerated Program

IOM Business Database Systems

Computer Science Department

Students will make use of Adobe Dreamweaver as their primary HTML editor; however, the focus of the

Rochester Institute of Technology Golisano College of Computing and Information Sciences Department of Information Sciences and Technologies

The Linux Command Line: A Complete Introduction, 1 st ed., by William E. Shotts, Jr., No Starch Press, 2012.

ESET 349 Microcontroller Architecture, Fall 2018

A: 90% - 100% B: 80% - <90% C: 70% - <80% D: 60% - <70% F: < 60% Important Dates:

INSTRUCTIONAL OBJECTIVES

Computer Science Technology Department

Advanced Web 2. Course Information. Instructor Information. Course Objectives

CSCI 6312 Advanced Internet Programming

Plymouth Canton Educational Park Plymouth High School 8400 Beck Road Canton, Michigan Course Syllabus

MGMT 4336 Networks & Data Communication Section D10

Syllabus: Creating Websites for Teachers

CMPE 280 Web UI Design and Development

COSC 115: Introduction to Web Authoring Fall 2013

CS 3030 Scripting Languages Syllabus

INSTITUTE OF TECHNOLOGY AND ADVANCED LEARNING SCHOOL OF APPLIED TECHNOLOGY COURSE OUTLINE ACADEMIC YEAR 2012/2013

EECE.2160: ECE Application Programming Spring 2017

MCOM 6336 Digital Media Spring 2014

ISM 324: Information Systems Security Spring 2014

Trina Gregory. Background. Contact

ITSC 1319 INTERNET/WEB PAGE DEVELOPMENT SYLLABUS

COURSE SYLLABUS FOR. COMP-297 Web Page Design: Adobe Dreamweaver

CIS : Introduction to Web Development Course Syllabus The College at Brockport State University of New York Fall 2014

Prerequisit. cies. Consortium. on Creating. interviews. In research, the. Standards. A. Software Program(s) 3. Web

In this course, you need to use Pearson etext. Go to "Pearson etext and Video Notes".

Ministry of Higher Education and Scientific Research

Computer Science Technology Department

Cleveland State University

CENTRAL TEXAS COLLEGE INDUSTRIAL TECHNOLOGY DEPARTMENT SYLLABUS FOR GRPH 1459 VECTOR GRAPHICS FOR PRODUCTION SEMESTER HOURS CREDIT: 4

Syllabus. Art 324, Web Design, course #1091 California State University Channel Islands Fall 2003 semester

ECE 467 Section 201 Network Implementation Laboratory

AE Computer Programming for Aerospace Engineers

Gerlinde Brady Phone: Office Hours: see Web at:

CSci 4211: Data Communications and Computer Networks. Time: Monday and Wednesday 1 pm to 2:15 pm Location: Vincent Hall 16 Spring 2016, 3 Credits

Syllabus Class schedule Section 1: Tuesdays 9:00 11:50 Section 2: Tuesdays 1:00 3:50

Basics of Java Programming CS129 LTPC:

CASPER COLLEGE COURSE SYLLABUS MSFT 1600 Managing Microsoft Exchange Server 2003 Semester/Year: Fall 2007

ITSY Information Technology Security Course Syllabus Spring 2018

Database Security MET CS 674 On-Campus/Blended

TPA 4251C: Advanced CADD for Theatre TPA 5346C: 3D Modeling for Theatre Fall 2014

CENTRAL TEXAS COLLEGE ITCC 1414 CCNA 1: Introduction to Networks. Semester Hours Credit: 4

COSC 115A: Introduction to Web Authoring Fall 2014

ESET 369 Embedded Systems Software, Fall 2017

San Jose State University College of Science Department of Computer Science CS185C, Introduction to NoSQL databases, Spring 2017

Advanced Client-Side Web Programming CSCI 491/595 Syllabus Fall 2018

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS WEB DESIGN I: INTRODUCTION TO WEB TECHNOLOGY WEB 1600

San José State University Computer Science Department CS49J, Section 3, Programming in Java, Fall 2015

Catholic University of America. School of Library and Information Science Fall Semester 2012 COURSE DESCRIPTION. Randolph Hock, Ph.D.

San Jose State University College of Science Department of Computer Science CS151, Object-Oriented Design, Sections 1, 2, and 3, Spring 2018

Course and Contact Information. Course Description. Course Objectives

Murach's HTML and CSS3 3 rd Edition By Boehm, Anne Fresno, Calif Publisher: Mike Murach & Associates, 2015 ISBN-13:

Course Title: Computer Networking 2. Course Section: CNS (Winter 2018) FORMAT: Face to Face

Oklahoma State University Institute of Technology Face-to-Face Common Syllabus Fall 2017

Course Description. This course combines semesters three and four of the Cisco Networking Academy CCNA

Transcription:

Internet Web Technologies ITP 104 (2 Units) Spring 2011 Objective This course is intended to teach the basics involved in publishing content on the World Wide Web. This includes the language of the Web HTML, the fundamentals of how the Internet and the Web function, a basic understanding of graphic production with a specific stress on creating graphics for the Web, and a general grounding introduction to more advanced topics such as programming and scripting. This class will also expose students to the basic tools and applications used in Web publishing. Concepts Web pages in HTML, image creation using Adobe Photoshop and site creation using Adobe Dreamweaver. Prerequisites/ Recommended Preparation Instructor Contacting the Instructor Office Hours Lab Assistants None Trina Gregory Email: trina.gregory@usc.edu Office: OHE 530F Listed on Blackboard under Contacts and at http://bcf.usc.edu/~trinagre/index.html#officehours Listed on Blackboard under Contacts Lecture 1.5 hours/week Lab 1.5 hours/week Course Structure Required Textbooks Optional Books Lectures on Tuesdays at 5:00-6:20 PM in KAP 160. Labs on Tuesdays at 6:30-7:50 PM in KAP 160. Head First HTML with CSS & XHTML. Elisabeth Robson, Eric T Freeman. O Reilly Media. Dreamweaver CS5: The Missing Manual. David Sawyer McFarland. O Reilly Media. Website All course material will be on Blackboard (http://blackboard.usc.edu). Some information will be on my website (http://bcf.usc.edu/~trinagre). - 1 -

Grading The following point-structure will be used in determining the grade for the course. Final grade will be based upon the total points received, the highest total in the class, and the average of the class. Class Participation & Attendance 5% Weekly Assignments 30% Midterm 30% Individual Final Project 35% TOTAL POSSIBLE 100% Grading scale: A 100-93 A- 92-90 B+ 89-87 B 86-83 B- 82-80 C+ 79-77 C 76-73 C- 72-70 D+ 69-67 D 66-65 F 64 or below Final Project The final project for this class will be creating a website. The subject of it will be of your own choosing. Your website is due during your final exam time listed in the exam schedule on the USC Academic Calendar. During this time, you need to present your website to the class. You may present your website to the class during the lecture/lab time of the last week of scheduled classes (Week 15). If you do, then you will earn extra credit. Policies Exams: Exams cover material from the reading assignments, lectures, and lab projects. The exams are both closed book and closed notes. The exams will cover the material presented up to the date of the exam. Make-up policy for exams: In order to make up for a missed exam, the student must provide a satisfactory reason along with proper documentation. Usually make-ups are allowed only under extraordinary circumstances. Assignments: It is your responsibility to turn in your assignments on, or before, the deadlines as set by the instructor. Late assignments: Late submission of assignments will lead to loss of points. No assignments will be accepted after two weeks beyond the original due date. Before logging off a computer, students must ensure that they have emailed or saved projects created during the class or lab session. Any work saved to the computer will be erased after restarting the computer. ITP is not responsible for any work lost. ITP offers Open Lab use for all students enrolled in ITP classes. These open labs are held beginning the third week of classes through the last week of classes. Please contact your instructor for specific times and days for the current semester. - 2 -

Academic Integrity The use of unauthorized material, communication with fellow students during an examination, attempting to benefit from the work of another student, and similar behavior that defeats the intent of an examination or other class work is unacceptable to the University. It is often difficult to distinguish between a culpable act and inadvertent behavior resulting from the nervous tension accompanying examinations. When the professor determines that a violation has occurred, appropriate action, as determined by the instructor, will be taken. Although working together is encouraged, all work claimed as yours must in fact be your own effort. Students who plagiarize the work of other students will receive zero points and possibly be referred to Student Judicial Affairs and Community Standards (SJACS). All students should read, understand, and abide by the University Student Conduct Code listed in SCampus, and available at: http://www.usc.edu/student-affairs/sjacs/nonacademicreview.html Students with Disabilities Any student requesting academic accommodations based on a disability is required to register with Disability Services and Programs (DSP) each semester. A letter of verification for approved accommodations can be obtained from DSP. Please be sure the letter is delivered to me (or to your TA) as early in the semester as possible. DSP is located in STU 301 and is open 8:30 a.m. - 5:00 p.m., Monday through Friday. The phone number for DSP is (213) 740-0776. - 3 -

Internet Web Technologies ITP 104 (2 Units) Week 1 Introduction Course Outline - Course overview - What is the Internet? - World Wide Web Assignment: Get HTML book and list of 5 websites Week 2 HTML & Webspace Week 3 Images & Lists - Tags & Links - Using your personal webspace Reading: Chapters 1 and 2 Assignment: Hello World - Adding images to web pages - Lists Reading: Chapters 3-5 Assignment: index.html Week 4 Fonts, Colors & Styles - Font families - Colors & hexadecimal - Cascading stylesheets Reading: Chapters 6-9 Assignment: Resume Week 5 Layout, Divs & Spans - Layout and positioning - Web page construction with divs and spans Reading: Chapters 10-12 Assignment: Movie Review Week 6 W3C and XHTML Assignment: Movie Review Week 7 Forms Reading: Chapter 13 Assignment: Form - 4 -

Week 8 Images and Photoshop Week 9 Midterm Week 10 Photoshop Week 11 Dreamweaver Week 12 Dreamweaver - Image formats - Creating images in Photoshop Assignment: Study for midterm - Creating navigation images - Using layers Assignment: Proposal for your final project - Using Dreamweaver to create a website - Managing a site - Altering properties Assignment: Create header and navigation images for your website - Adding a navigation bar - Creating other HTML files Assignment: Create home page of your website Week 13 Dynamic Content Week 14 Tables Week 15 Webhosting - DHTML - JavaScript - Using Dreamweaver behaviors - Displaying tabular data with tables - Using colspan and rowspan Reading: Chapter 13 - Putting your site on another server Week 16 Final Project Due Subject to change - 5 -