IST 256 Fall 2002 Sections 1 http://www.courses.psu.edu/ist/ist256_fja100/sn256.htm



Similar documents
Class and Office Hours. Course Requirements. Concepts to Learn. CMPUT 499: Introduction

Syllabus CIS 3630: Management Information Systems Spring 2009

CIW Web Design Professional

IT 145 Section 300 Fall 2013 Web Design Fundamentals: HTML and Style Sheets. Syllabus and Course Outline

SOUTHWESTERN MICHIGAN COLLEGE DEPT. OF INFORMATION TECHNOLOGY Dowagiac, Michigan COURSE SYLLABUS Fall 2014

CIW Web Design Specialist

Jeney, C. (2006). Writing for the Web: a practical guide. Upper Saddle River, NJ: Pearson Prentice-Hall. ISBN #

Course Description. Course Objectives

SYLLABUS & COURSE OUTLINE

CSET 3100 Advanced Website Design (3 semester credit hours) IT Required

VC 491 Parallax Web Design (Independent Study) Cazenovia College Spring 2014 Independent Study Syllabus Student: Kathryn Wheeler

Web Design Specialist

Introduction to Web Design. Instructor: Mrs. Cullen 2010 Fall Semester Handbook. Natick High School 15 West Street Natick, MA 01760

Advance Web Design 1. Instructor: Mrs. Cullen. Natick High School 15 West Street Natick, MA 01760

Web Page Design II Course Syllabus

Developing Web-Based Courses Using an Online Development Guide and Templates

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE TITLE: CS WEB DEVELOPMENT AND PROGRAMMING FUNDAMENTALS

Technology and Online Computer Access Requirements: Lake-Sumter State College Course Syllabus

Course Syllabus Web Page Design 2 IMED 2315

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS WEB DEVELOPMENT & PROGRAMMING I AND TITLE:

Syllabus INFO-GB Design and Development of Web and Mobile Applications (Especially for Start Ups)

Requisite Approval must be attached

Jay Yu. January. Web Programmer & Designer

DESIGN FOR USER EXPERIENCE (ITP 310)

MISSISSIPPI STATE UNIVERSITY COLLEGE OF EDUCATION. DEPARTMENT of INSTRUCTIONAL SYSTEMS and WORKFORCE DEVELOPMENT COURSE SYLLABUS

Abstract. 1. Introduction. 2. The Web Technology Courses at UPE

Outline. CIW Web Design Specialist. Course Content

GRA 1751 Web Design One (Graphic Interface Design One) Course handout revised by Sam Grant 01 /06

CIM Courses for Creating Web Pages

Digital Web Design Syllabus/Online Course Plan

CIS 287 World Wide Web Development Fall Blended

9-12 An exploratory level course that provides an exposure to. careers and issues in information technology. Students

PSYCHOLOGY : INDUSTRIAL/ORGANIZATIONAL PSYCHOLOGY STEPHEN F. AUSTIN STATE UNIVERITY COURSE SYLLABUS & CALENDAR FALL 2011

COURSE SYLLABUS EDG 6931: Designing Integrated Media Environments 2 Educational Technology Program University of Florida

Mandan Public Schools. Information Technology Curriculum

Dr. Stanny EXP 3082L Fall 2003 EXPERIMENTAL PSYCHOLOGY LABORATORY. Office Hours For Dr. Stanny: 9:00 AM - 11:30 AM Tuesday, Wednesday, & Thursday

Information Management & Design Course Descriptions Contact Drew Hunt at Andrew.hunt@kctcs.edu for more information

COMP-205 COURSE SYLLABUS FOR WEB DESIGN TECHNOLOGIES. Darla Thornburg Instructor

CV: AGGELOS HANOU. Software Developer (desktop & web app.) Personal information 2. Work experience 3. Education and training 3.

Online International Business Certificate Programs

Collin College Business and Computer Systems

CS Client Side Web Development, Hybrid (crn # 10332) Fall 2015 Northeastern Illinois University > College of Arts & Sciences > Syllabus

CIS305 - Course Syllabus

PSYCH 3510: Introduction to Clinical Psychology Fall 2013 MWF 2:00pm-2:50pm Geology 108

San Joaquin County Office of Education Career & Technical Education Web Design ~ Course Outline CBEDS#: 4601

New York City College of Technology The City University of New York. Department of Communication Design. COMD Web Design I

Syllabus: Web Design 1

SOUTHWESTERN MICHIGAN COLLEGE SCHOOL: Arts and Sciences Niles, Michigan COURSE SYLLABUS Fall Semester 2014

Syllabus INFO-UB Design and Development of Web and Mobile Applications (Especially for Start Ups)


Internet Technologies_1. Doc. Ing. František Huňka, CSc.

PBJ 101 INTRODUCTION TO CRIMINAL JUSTICE

Online Master of Science in Information Technology Degree Program User s Guide for Students

1 6 weeks Introduction to the Internet and HTML: Basic formatting of pages and organization of pages into sites.

OIT 307/ OIT 218: Web Programming

CSE 203 Web Programming 1. Prepared by: Asst. Prof. Dr. Maryam Eskandari

How To Evaluate An Online Course

Computer Science. Computer Science 207. Degrees and Certificates Awarded. A.S. Computer Science Degree Requirements. Program Student Outcomes

UCC1: New Course Transmittal Form

CJ Introduction to Criminal Justice COURSE SYLLABUS: Spring 2013

Students will also learn the ISTE s (International Society for Technology in Education) skills for 21 st Century learning including:

Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices

Experimental Psychology PSY 3017, CRN Fall 2011

MIT The Fundamentals of Computer Programming Fall Credits Watson School of Education University of North Carolina Wilmington

Central High School / Small Business Development


Chapter 13 Computer Programs and Programming Languages. Discovering Computers Your Interactive Guide to the Digital World

ASSOCIATE IN ARTS DEGREE-60 UNITS

Web Specialist INDIVIDUAL PROGRAM INFORMATION Macomb1 ( )

SKILLS HIGHLIGHTS: W e b a n d G r a p h i c D e s i g n e r

spring semester course schedule

WEB DESIGN AND DEVELOPMENT CURRICULUM FRAMEWORK

This unit provides knowledge of web architecture, components and technologies. It also covers the implementation of website elements.

Course Syllabus. Academic Staff Specifics

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW JAVASCRIPT FUNDAMENTALS WEB 2300

AGED 4143 Electronic Communications in Agriculture

Multimedia 320 Syllabus

WEB& WEBSITE DESIGN TRAINING

Syllabus for Course : Database Systems Engineering at Kinneret College

Web Media TEC 171. Fall 2014

Transcription:

(Note: This document is subject to change) Instructor: Fred Aebli Phone: 963.2592 Office Number: Dawson 212 Email Address: fja100@psu.edu MSN IM: Fred Aebli AOL IM: Fred Aebli Office Hours: M,W,F 10am-11am, T&R by appointment Course Time Location IST 256 Section 1 T,R 8pm-915pm D114 NOTE: Snow cancellations compressed schedules Check email for changes in class responsibilities Course Overview: IST 256 will help the student to acquire fundamental web programming concepts, including HTML, DHTML, XML, JavaScript, and CGI. Once these fundamentals are mastered, IST 256 will expose the student to advanced HTML and GUI programming environments. Course Objectives: Students will gain an in-depth understanding of web site design, development, and management, as demonstrated by successfully completed assignments. Student will be able to identify basic concepts for programming for the web including: decentralized computing and shared information client/server/database e-commerce design issues and scalability issues, as demonstrated by miscellaneous tests. They will be able to utilize advanced HTML, style sheets, dynamic content, and scripting events, as demonstrated by completed projects. They will be able to utilize current programming technologies to produce functional programming code that enhances web page capabilities. 1

REQUIRED COURSE MATERIALS: Internet & World Wide Web - How to Program, Deitel, Deitel & Neito, 2002, 2 nd Ed. Prentice Hall, Upper Saddle, NJ. Don t Make Me Think, Krug, 2000, New RIder PennState Personal Web Space from http://www.psu.edu/webspace/ Several blank floppy disks, 1 Zip disk. Course Website: GRADING CRITERIA: REQUIREMENT PERCENTAGE Exam #1 15 Exam #2 20 Exam #3 Practical Application Exam if lab available 20 Lab Activities/Problem Scenarios 25 Class Participation 5 Case Studies 15 TEAM FORMATION AND DESIGNATION: Understanding the nature and dynamics of teams is an essential part of the IST curriculum. It will also be a crucial skill to have in order to achieve success in the real world. During the first weeks of class the class will be divided up into teams in order to complete various discussion s about Programming and Design case studies. EXAM #1,#2, & #3 Exams #1, #2, & #3 are given during the semester and cover specified chapters and readings. These exams may be a combination of multiple choice, true/false, fill-in-the-blank, short-answer, and discussion questions. Each exam is worth 15% of your grade. The 3 rd exam is planned to be a practical application exam but it may become a cumulative final exam during finals week. CASE STUDIES/Problem Scenarios: Throughout the semester you will be required to do work inside and outside of the classroom. Labs will consist of various assignments (Minimum of 1 outside of class Lab per week) that will challenge your developing IST skills. They will be in the form of written design specifications, group discussion questions, design exercises and multimedia exercises. Additional exercises will also be assigned from the textbook. CLASS PARTICIPATION Class participation is vital; that means your attendance is necessary. As a part of your class participation grade, throughout the semester labs will be woven into the class lecture. It will be necessary to partake in the labs for a grade. If you are absent on the day of one of these assignments, you will receive no grade. 2

WEB DESIGN REVIEWS Even though team skills are at the forefront of every IST course, the work in this course is a solo effort. Collaboration is encouraged but Penn State s rules on Academic Integrity are STRICTLY ENFORCED. During the later half of the semester and at the end, design reviews will be conducted by the instructor and your classmates. These will help you in seeing different ways to achieve a goal. 3

IST 256 Course Weekly Syllabus Programming for the Web Week Module Topic Concurrent Concepts Activities 1 Concepts for Programming for the Web Application Service Provider Concepts Decentralized Computing/ Client Server Unix / NT Programming Website 1 Design Activity (1) Web Site Usability Usability Issues * Read Chapters 1-3, Don t Make Me Think 2 Basic HTML Site Design / Navigation Design Activity (1) Due Intro to GUI Tools Website 2 (2) (Dreamweaver) 3-4 Advanced HTML, Elements of CGI Advanced HTML: Tables, Forms, Frames Site Design / Navigation Case Study Discussion (1) 5 Graphic Issues GIF,JPEG,Vector Graphics Intro to Graphic Tools (Fireworks & Flash) 5-6 DHTML: CSS Overview Style Sheets 6 9 Javascript Intro to Scripting VBScript Comparisons Control Structures Control Structures II Functions 10 Databases ASP, ADO Concepts Oracle OAS 11 12 EXAM 1 Coding Activity (2) Due Graphics Activity (3) Graphics Activity Due (3) Usability Issues Scripting Activities (4,5,6) Modularity / Case Study Discussion code Reusability (2) Scripting Activities (4,5,6) Due Database Security E-commerce Exam 2 Case Study Discussion CGI Intro to PERL CGI Activity (7) Elements of CGI CGI Activity (7) Due 13 XML & JAVA Intro to XML 14 Wrap Up and Cell Phone Web Pages, Handhelds 15 Final Peer Review Exam 3 4

5