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

Size: px
Start display at page:

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

Transcription

1 ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS WEB DEVELOPMENT & PROGRAMMING I AND TITLE: B. CURRICULUM: Mathematics / Computer Science Unit Offering PROGRAM: Web-Network Technology Certificate Program C. CATALOG DESCRIPTION: (N) (3,2) 4 Credits This course is the first course of a two-semester sequence covering the development of web-based software for intranets and internets. The two-course sequence will cover end-to-end development, including both the client-side and server-side development. Topics include design of a web site and web pages, Hypertext Markup Language (HTML), style sheets, scripting languages, dynamic web pages, database connectivity, web servers, basic server side programming, and the Extensible Markup Language (XML). Modern development tools will be used. Prerequisite: CS 121 or working knowledge of a programming language including methods/functions/procedures, parameter passing, and arrays. D. DURATION OF INSTRUCTIONAL PERIOD: 250 minutes per week for 15 weeks. (150 minutes lecture, 100 minutes lab) E. ACADEMIC CREDIT HOURS Four (4) credit hours; Five (5) credit hours (3-2-4) F. SUGGESTED TEXT/ COURSE MATERIALS: See Book Specific Outline G. COURSE OUTCOMES: Upon completion of this course, the student will be able to: 1. Design and implement the folder/directory structure for a simple web site or for a new portion of an existing site. 2. Design and implement web pages for a web site using HTML; test and debug the pages. 3. Apply good design principles regarding issues such as simplicity, the use of white space, consistency across pages, visual appeal, and navigation. 4. Apply the design principle of separating style and structure using style sheets. 5. Design and implement web pages that are viewable using major web browsers. 1

2 G. COURSE OUTCOMES: (CONTINUED) 6. Design and implement dynamic web pages using a scripting language with HTML; test and debug the pages. 7. Design and implement web pages that include basic nontext elements such as images and/or animation. 8. Design, implement, and test web pages that employ database connectivity. 9. Explain the nature and purpose of a web server and identify a few of the popular ones. 10. Explain the significance of the client-server software architecture for web applications. 11. Design, implement, and test web pages that employ XML. 12. Explain applications of web-network technology in industry; usage of internets and intranets in industry; and basic development practices and procedures used in industry. 13. Work as a member of a team to design, develop, test, and debug software for an intranet or internet web site. 14. TECHNOLOGY OBJECTIVES: Students will be able to demonstrate hands on proficiency in using state-of-theart computer software tools and languages to accomplish the above 13 course outcomes. All of the above 13 course outcomes involve the use of computer and information technology. H. COMPETENCIES: CERTIFICATE COMPETENCIES: Perform the client-side design, development, testing, and debugging of a basic web site including the folders/directories, linked web pages, style sheets, graphics, scripting languages, dynamic web pages, and navigation mechanisms. Related Course Outcomes: 1 8, Use leading industry standard development tools and languages to develop web-network pages and software. Related Course Outcomes: 1, 9-14 Explain and provide examples of the following in industry: web-network technology applications, usage of internets and intranets, development practices and procedures, standards, ethics, and security. Related Course Outcomes: 14 Work as a member of a team whose responsibility is to design, develop, test, and debug software for an intranet or internet web site. Related Course Outcomes: 13 PROGRAM COMPETENCIES: Identify all the steps of the software system life cycle and perform problem analysis, the top-down stepwise refinement design process, coding, and testing. Related Course Outcomes:

3 Write, execute, and debug programs in high-level languages, an assembly language, and/or hybrid programs. Related Course Outcomes: 1-14 Explain the concept of an abstract data type (structure) and design such data types for use in programs. Related Course Outcomes: 1-14 I. SUNY GENERAL EDUCATION Ten Knowledge Areas: Not applicable J. ECC LEARNING OUTCOMES (LO): Learning Outcome 5. Quantitative Reasoning Related Course Outcomes: 1, 3, 5, 7, 8, 9 Learning Outcome 6.Technological Competence Related Course Outcomes: 1-14 K. Student Learning K1. EVALUATION OF STUDENT LEARNING: Achievement of the Course Outcomes will be measured by: 1. It is recommended that at least 3 hourly exams be given during the semester. 2. Instructors should use additional methods of evaluation to include: Graded programming assignments/projects, team assignments/projects, lab exercises, final exam. 3. Optional: Research project on computer related topics. K2. ASSESSMENT OF STUDENT LEARNING: Computer Science Learning Outcome Assessment Plan L.. LEARNING RESOURCE CENTER AND OTHER SUPPORT: Students are encouraged to use the open hours of the Computer Science Lab and the tutor assistance provided in the Lab. Library resources should also be exploited by the student. NOTES: 1. Team projects should be included in this course.. 2. Workplace realism should be an integral part of this course, including case studies, examples, exercises, projects. 3

4 M. TOPICAL OUTLINE INSTRUCTIONAL PERIODS I. Introductory Topics (Client and Server Side) 1/3 week 1. Introduction to the Internet and Intranets 2. Web-Based Architecture and Applications 3. Web-Based Programming and Tools II. Web Site Design, Layout, and Organization (Client and Server Side) 2/3 week 1. Logical Site Planning and Design 2. Storyboarding 3. Supporting Major Browsers 4. Folder and File Organization III. Web Page Components and HyperText Markup Language (HTML) 2 weeks (Client Side) 1. Fundamentals and Common Tags 2. Styling and Formatting 3. Navigation Bars 4. Menus 5. Linking Within Page, Within Site, Outside Site 6. Graphics and Formats (e.g., jpg, gif, tif, bmp) 7. Lists 8. Tables 9. Forms IV. JavaScript (Client Side) 2 weeks 1. Fundamentals 2. Decision and Repetition Control Structures 3. Other Control Structures 4. Data Types 5. Functions 6. Scope and Duration 7. Applications (e.g., form input data checking) V. Dynamic HTML (Using a Scripting Language) (Client Side) 2 weeks 1. Cascading Style Sheets 2. Separation of Content and Presentation 3. Dynamic Styles and Positioning 4. Dynamic Object Model 5. Scripting Objects 6. Dynamic Event Model 7. Handling Mouse and Keyboard Events VI. Database Connectivity (Client Side) 2 weeks 1. Relational Database Model 2. Structured Query Language 3. Alternatives for Manipulating Data in Client: JavaScript, VBScript, Java, ADO, RDS, among others 4. Handling Basic Data Requests 4

5 M. TOPICAL OUTLINE (CONTINUED) VII. Web Servers (Server Side) 1. Client-Server Architecture 2. Client-Server Communication and Protocols 3. Web Server Purpose and Functionality 4. Popular Web Servers (e.g., Apache, Jigsaw, IIS) VIII. Server-Side Programming I (Server Side) 1. Overview of Alternatives for the Server Side a. Common Gateway Interface (CGI) b. Active Server Pages c. Java Server Pages, Servlets, Enterprise Java Beans 2. Server Side Program Structure and Tasks 3. Encoding and Decoding Name/Value Pairs 4. Environment Variables 5. Output Structure 6. CGI-Based Implementation 7. Non-CGI Implementation 1/2 week 1 1/2 weeks IX. Extensible Markup Language (XML) (Client Side) 1 week 1. Fundamentals 2. XML Namespaces 3. Document Type Definitions (DTDs) and Schemas 4. XML Vocabularies 5. Extensible Stylesheet Language (XSL) X. Evaluation (Client and Server Side) 1 week XI. Multimedia 2 weeks 1. Creating and Using Images 2. Using Animation 3. Using Videos in Your Web Page 5

6 LAB TOPICS WEEKS NOTE: Many of these lab exercises/assignments will consist of extending and modifying web pages/programs provided by the instructor, rather than writing pages/programs from scratch. 1. Evaluate the design of a specified existing web site. 1 week 2. Create a design for a basic set of web pages. 1 week 3. Implement the design for a small set of web pages using 1 week basic HTML including links. Test and debug the web pages. 4. Implement a small set of web pages using more advanced 1 week HTML such as tables and forms. Test and debug the pages. 5. Implement a style sheet to separate style and structure. 1 week Implement associated web pages that use the style sheet. Test and debug the pages. 6. Implement web pages that are viewable using both major 1 week web browsers, namely Internet Explorer and Netscape. Test and debug the pages. 7. Design and implement dynamic web pages using a scripting 2 week language with HTML. Test and debug the pages. 8. Design and implement web pages that include basic non-text 2 week elements such as images and/or animation. Test and debug the pages. 9. Design, implement, and test client-side web pages that enable 2 weeks the user to request information using HTML forms. (The information is to be obtained from a database on the server. The server side program is not the student s responsibility, however.) 10. Install a set of web pages on the CS Lab server machine that hosts 1 week a web server. Test and debug the pages. 11. Design, implement, and test web pages that employ XML. 2 week N. PREPARED BY: J.G. Neal, C. Laberta Revised by Laurette Grupka October 2007 Revised by Anthony Kuroski Nov Updated: CS committee Spring

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS 216 - ADVANCED WEB DEVELOPMENT & PROGRAMMING II

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER CS 216 - ADVANCED WEB DEVELOPMENT & PROGRAMMING II ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE NUMBER AND TITLE: CS 216 - ADVANCED WEB DEVELOPMENT & PROGRAMMING II B. CURRICULUM: Mathematics / Computer Science Unit Offering PROGRAM: Web-Network Technology

More information

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

ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE TITLE: CS 103 - WEB DEVELOPMENT AND PROGRAMMING FUNDAMENTALS ERIE COMMUNITY COLLEGE COURSE OUTLINE A. COURSE TITLE: CS 103 - WEB DEVELOPMENT AND PROGRAMMING FUNDAMENTALS B. CURRICULUM: Mathematics / Computer Science Unit Offering C. CATALOG DESCRIPTION: (N,C,S)

More information

Establish, configure and maintain an intranet or Internet website. Configure a web server and implement server-side scripting

Establish, configure and maintain an intranet or Internet website. Configure a web server and implement server-side scripting Web Design & Development Duration: 4 weeks You Will Learn How To: Establish, configure and maintain an intranet or Internet website Develop web pages using HTML and CSS Configure a web server and implement

More information

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

CSET 3100 Advanced Website Design (3 semester credit hours) IT Required CSET 3100 Advanced Website Design (3 semester credit hours) CSET Elective IT Required Current Catalog Description: This course covers the creation of HTML forms, creation of static and animated web graphics,

More information

Procedural Languages. Procedural Languages. Procedural Languages. Procedural Languages. Procedural Languages. Procedural Languages

Procedural Languages. Procedural Languages. Procedural Languages. Procedural Languages. Procedural Languages. Procedural Languages Objectives Differentiate between machine and and assembly languages Describe Describe various various ways ways to to develop develop Web Web pages pages including including HTML, HTML, scripting scripting

More information

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

Computer Science. Computer Science 207. Degrees and Certificates Awarded. A.S. Computer Science Degree Requirements. Program Student Outcomes Computer Science 207 Computer Science (See Computer Information Systems section for additional computer courses.) We are in the Computer Age. Virtually every occupation in the world today has an interface

More information

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

Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices 232 Computer Science Computer Science (See Computer Information Systems section for additional computer courses.) We are in the Computer Age. Virtually every occupation in the world today has an interface

More information

RARITAN VALLEY COMMUNITY COLLEGE COMPUTER SCIENCE (CS) DEPARTMENT. CISY 102 - Computer Literacy

RARITAN VALLEY COMMUNITY COLLEGE COMPUTER SCIENCE (CS) DEPARTMENT. CISY 102 - Computer Literacy I. Basic Course Information RARITAN VALLEY COMMUNITY COLLEGE COMPUTER SCIENCE (CS) DEPARTMENT CISY 102 - Computer Literacy A. Course Number and Title: CISY-102, Computer Literacy B. Date of Proposal or

More information

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

Information Management & Design Course Descriptions Contact Drew Hunt at Andrew.hunt@kctcs.edu for more information Information Management & Design Course Descriptions Contact Drew Hunt at Andrew.hunt@kctcs.edu for more information IMD 100 Introduction to Information Systems (3) Essential computer concepts and terminology

More information

JOB READY ASSESSMENT BLUEPRINT WEB DESIGN - PILOT. Test Code: 3750 Version: 01

JOB READY ASSESSMENT BLUEPRINT WEB DESIGN - PILOT. Test Code: 3750 Version: 01 JOB READY ASSESSMENT BLUEPRINT WEB DESIGN - PILOT Test Code: 3750 Version: 01 Specific Competencies and Skills Tested in this Assessment: Internet Basics Describe the process of information exchange between

More information

Web Design Specialist

Web Design Specialist UKWDA Training: CIW Web Design Series Web Design Specialist Course Description CIW Web Design Specialist is for those who want to develop the skills to specialise in website design and builds upon existing

More information

Teacher Assessment Blueprint. Web Design. Test Code: 5934 / Version: 01. Copyright 2013 NOCTI. All Rights Reserved.

Teacher Assessment Blueprint. Web Design. Test Code: 5934 / Version: 01. Copyright 2013 NOCTI. All Rights Reserved. Teacher Assessment Blueprint Web Design Test Code: 5934 / Version: 01 Copyright 2013 NOCTI. All Rights Reserved. General Assessment Information Blueprint Contents General Assessment Information Written

More information

Job Ready Assessment Blueprint. Web Design. Test Code: 2750 / Version: 01. Copyright 2011. All Rights Reserved.

Job Ready Assessment Blueprint. Web Design. Test Code: 2750 / Version: 01. Copyright 2011. All Rights Reserved. Job Ready Assessment Blueprint Web Design Test Code: 2750 / Version: 01 Copyright 2011. All Rights Reserved. General Assessment Information Blueprint Contents General Assessment Information Written Assessment

More information

Computer and Information Sciences

Computer and Information Sciences Computer and Information Sciences Dr. John S. Eickmeyer, Chairperson Computers are no longer huge machines hidden away in protected rooms and accessible to only a few highly-trained individuals. Instead,

More information

Diploma of Website Development

Diploma of Website Development Diploma of Website Development Program Description The BHCK Diploma of Website Development provides the skills and knowledge for a graduate to design, build and manage websites as an independent web developer

More information

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

Chapter 13 Computer Programs and Programming Languages. Discovering Computers 2012. Your Interactive Guide to the Digital World Chapter 13 Computer Programs and Programming Languages Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Differentiate between machine and assembly languages Identify

More information

126.47. Web Design (One Credit), Beginning with School Year 2012-2013.

126.47. Web Design (One Credit), Beginning with School Year 2012-2013. 126.47. Web Design (One Credit), Beginning with School Year 2012-2013. (a) General requirements. Students shall be awarded one credit for successful completion of this course. This course is recommended

More information

Computer Science. Computer Science 213. Faculty and Offices. Degrees and Certificates Awarded. AS Computer Science Degree Requirements

Computer Science. Computer Science 213. Faculty and Offices. Degrees and Certificates Awarded. AS Computer Science Degree Requirements Computer Science 213 Computer Science (See Computer Information Systems section for additional computer courses.) Degrees and Certificates Awarded Associate in Science Degree, Computer Science Certificate

More information

DIABLO VALLEY COLLEGE CATALOG 2014-2015

DIABLO VALLEY COLLEGE CATALOG 2014-2015 COMPUTER SCIENCE COMSC The computer science department offers courses in three general areas, each targeted to serve students with specific needs: 1. General education students seeking a computer literacy

More information

4 Understanding. Web Applications IN THIS CHAPTER. 4.1 Understand Web page development. 4.2 Understand Microsoft ASP.NET Web application development

4 Understanding. Web Applications IN THIS CHAPTER. 4.1 Understand Web page development. 4.2 Understand Microsoft ASP.NET Web application development 4 Understanding Web Applications IN THIS CHAPTER 4.1 Understand Web page development 4.2 Understand Microsoft ASP.NET Web application development 4.3 Understand Web hosting 4.4 Understand Web services

More information

Computer Science Course Descriptions Page 1

Computer Science Course Descriptions Page 1 CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating systems, the Internet,

More information

Course Descriptions. preparation.

Course Descriptions. preparation. Course Descriptions CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating

More information

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. CISY 105 Foundations of Computer Science

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. CISY 105 Foundations of Computer Science I. Basic Course Information RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE CISY 105 Foundations of Computer Science A. Course Number and Title: CISY-105, Foundations of Computer Science B. New

More information

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

CSE 203 Web Programming 1. Prepared by: Asst. Prof. Dr. Maryam Eskandari CSE 203 Web Programming 1 Prepared by: Asst. Prof. Dr. Maryam Eskandari Outline Basic concepts related to design and implement a website. HTML/XHTML Dynamic HTML Cascading Style Sheets (CSS) Basic JavaScript

More information

Building XML-Based Web Applications

Building XML-Based Web Applications Building XML-Based Web Applications 1905: Building XML-Based Web Applications (5 Days) About this Course This five-day instructor-led course provides students with the skills to build a Web application

More information

Digital Web Design Syllabus/Online Course Plan

Digital Web Design Syllabus/Online Course Plan Digital Web Design Syllabus/Online Course Plan Certificated Teacher: Date: 2015-2016 Desired Results Digital Web Design: Grades 9 12 Credit: X one semester (.5) two semesters (1) Estimate of hours per

More information

At least 2 GCE A Level Passes and credit in Mathematics at Ordinary level. Mature candidates will also be considered on a case-by-case basis.

At least 2 GCE A Level Passes and credit in Mathematics at Ordinary level. Mature candidates will also be considered on a case-by-case basis. Diploma in Web & Multimedia Development LC201 1. Objectives This course offers web and multimedia development skills which are focused on internet technologies such as the design and implementation of

More information

Web Pages. Static Web Pages SHTML

Web Pages. Static Web Pages SHTML 1 Web Pages Htm and Html pages are static Static Web Pages 2 Pages tagged with "shtml" reveal that "Server Side Includes" are being used on the server With SSI a page can contain tags that indicate that

More information

STATEMENT OF PURPOSE

STATEMENT OF PURPOSE WEB DESIGN STATEMENT OF PURPOSE This course is intended for the student interested in learning how to create web pages for the World Wide Web. Instruction on how to program using the HTML language is provided.

More information

Outline. CIW Web Design Specialist. Course Content

Outline. CIW Web Design Specialist. Course Content CIW Web Design Specialist Description The Web Design Specialist course (formerly titled Design Methodology and Technology) teaches you how to design and publish Web sites. General topics include Web Site

More information

WEB PAGE, DIGITAL/MULTIMEDIA AND INFORMATION RESOURCES DESIGN

WEB PAGE, DIGITAL/MULTIMEDIA AND INFORMATION RESOURCES DESIGN 1 Secondary Task List 100 DEMONSTRATE SAFETY IN THE MULTIMEDIA LABORATORY 101 Explain the Material Safety Data Sheet (MSDS) system for hazardous chemicals and materials. 102 Follow safety rules when working

More information

Developing Applications with Java EE 6 on WebLogic Server 12c

Developing Applications with Java EE 6 on WebLogic Server 12c Oracle University Contact Us: 0845 777 7711 Developing Applications with Java EE 6 on WebLogic Server 12c Duration: 5 Days What you will learn The Developing Applications with Java EE 6 on WebLogic Server

More information

Course Descriptions. CS 101 Intro to Computer Science

Course Descriptions. CS 101 Intro to Computer Science Course Descriptions CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating

More information

IT3503 Web Development Techniques (Optional)

IT3503 Web Development Techniques (Optional) INTRODUCTION Web Development Techniques (Optional) This is one of the three optional courses designed for Semester 3 of the Bachelor of Information Technology Degree program. This course on web development

More information

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE CISY 233 INTRODUCTION TO PHP

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE CISY 233 INTRODUCTION TO PHP RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE CISY 233 INTRODUCTION TO PHP I. Basic Course Information A. Course Number and Title: CISY 233 Introduction to PHP B. New or Modified Course: Modified

More information

Building XML-Based Web Applications

Building XML-Based Web Applications Building XML-Based Web Applications Elements of this syllabus are subject to change. Key Data Course #: 1905C Number of Days: 5 Format: Instructor-Led Certification Exams: None Certification Track: None

More information

ICT40115 Certificate IV in Information Technology (Release 1) COURSE GUIDE

ICT40115 Certificate IV in Information Technology (Release 1) COURSE GUIDE ICT40115 Certificate IV in Information Technology (Release 1) COURSE GUIDE ICT40115 - CERTIFICATE IV IN INFORMATION TECHNOLOGY (RELEASE 1) Description This qualification provides the skills and knowledge

More information

Yarmouk University Faculty of Science and Information Technology Department of Computer Information Systems CIS 110 Internet Programming

Yarmouk University Faculty of Science and Information Technology Department of Computer Information Systems CIS 110 Internet Programming Yarmouk University Faculty of Science and Information Technology Department of Computer Information Systems CIS 110 Internet Programming Course Credits: 3 credit hours Pre-requisite(s): CIS102 or MIS 102

More information

Client/server is a network architecture that divides functions into client and server

Client/server is a network architecture that divides functions into client and server Page 1 A. Title Client/Server Technology B. Introduction Client/server is a network architecture that divides functions into client and server subsystems, with standard communication methods to facilitate

More information

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

Syllabus INFO-GB-3322. Design and Development of Web and Mobile Applications (Especially for Start Ups) Syllabus INFO-GB-3322 Design and Development of Web and Mobile Applications (Especially for Start Ups) Spring 2015 Stern School of Business Norman White, KMEC 8-88 Email: nwhite@stern.nyu.edu Phone: 212-998

More information

XML Programming. Duration: 5 Days Price: $2595 *California residents and government employees call for pricing.

XML Programming. Duration: 5 Days Price: $2595 *California residents and government employees call for pricing. XML Programming Duration: 5 Days Price: $2595 *California residents and government employees call for pricing. Course Description: The extensible Markup Language (XML) provides a standard, document-based

More information

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. ARTS 274: Visual Design For The Web

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. ARTS 274: Visual Design For The Web I. Basic Course Information RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE ARTS 274: Visual Design For The Web A. Course Number and Title: ARTS-274 Visual Design For The Web B. New or Modified

More information

Textbook s Website for Online Review of Each Chapter http://www.webdevfoundations.net

Textbook s Website for Online Review of Each Chapter http://www.webdevfoundations.net TAWEBDN 1A WEB DESIGN, First Semester #10099 (v.1.0) To the Student: After your registration is complete and your proctor has been approved, you may take the Credit by Examination for TAWEBDN 1A. WHAT

More information

Career & Technical Education Curriculum Alignment with Common Core ELA & Math Standards

Career & Technical Education Curriculum Alignment with Common Core ELA & Math Standards Career & Technical Education Curriculum Alignment with Common Core ELA & Math Standards National Standards 110 Course Title Grade Levels 11-12 Credit Value 1 Description This course provides students with

More information

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

Syllabus INFO-UB-3322. Design and Development of Web and Mobile Applications (Especially for Start Ups) Syllabus INFO-UB-3322 Design and Development of Web and Mobile Applications (Especially for Start Ups) Fall 2014 Stern School of Business Norman White, KMEC 8-88 Email: nwhite@stern.nyu.edu Phone: 212-998

More information

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

San Joaquin County Office of Education Career & Technical Education Web Design ~ Course Outline CBEDS#: 4601 Web Design Course Outline I II 1 Course Content 5 5 Student Evaluation Employment Opportunities 2 XHTML 10 10 Creating an HTML Document Formatting Text with HTML Adding Graphics with Multimedia Using forms

More information

IE Class Web Design Curriculum

IE Class Web Design Curriculum Course Outline Web Technologies 130.279 IE Class Web Design Curriculum Unit 1: Foundations s The Foundation lessons will provide students with a general understanding of computers, how the internet works,

More information

2667A - Introduction to Programming

2667A - Introduction to Programming 2667A - Introduction to Programming Table of Contents Introduction Audience At Course Completion Prerequisites Microsoft Certified Professional Exams Student Materials Course Outline Introduction Elements

More information

Web Design and Development I a.k.a. Fundamentals of Web Design and Development

Web Design and Development I a.k.a. Fundamentals of Web Design and Development CompuScholar, Inc. Alignment to South Carolina Web Design and Development I Standards South Carolina Course Details: Course Name: Web Design and Development I a.k.a. Fundamentals of Web Design and Development

More information

Course Structure of Three Year Degree B.A Programme in Computer Application under Semester System of Dibrugarh University (General Programme)

Course Structure of Three Year Degree B.A Programme in Computer Application under Semester System of Dibrugarh University (General Programme) Course Structure of Three Year Degree B.A Programme in Computer Application under Semester System of Dibrugarh University (General Programme) COURSE LECTURE DURATION(LD) /paper SEMESTER-I 1. Course Code:CAN101

More information

NOVA COLLEGE-WIDE COURSE CONTENT SUMMARY ITE 115 INTRODUCTION TO COMPUTER APPLICATIONS AND CONCEPTS (3 CR.)

NOVA COLLEGE-WIDE COURSE CONTENT SUMMARY ITE 115 INTRODUCTION TO COMPUTER APPLICATIONS AND CONCEPTS (3 CR.) Revised 11/2014 NOVA COLLEGE-WIDE COURSE CONTENT SUMMARY ITE 115 INTRODUCTION TO COMPUTER APPLICATIONS AND CONCEPTS (3 CR.) Course Description Covers computer concepts and internet skills, and uses a software

More information

Lesson Overview. Getting Started. The Internet WWW

Lesson Overview. Getting Started. The Internet WWW Lesson Overview Getting Started Learning Web Design: Chapter 1 and Chapter 2 What is the Internet? History of the Internet Anatomy of a Web Page What is the Web Made Of? Careers in Web Development Web-Related

More information

WEB PAGE DESIGN AND DEVELOPMENT 2 COURSE CODE: 5033 (COURSE NAME CHANGES TO ADVANCED WEB DESIGN AND DEVELOPMENT IN 2016-17)

WEB PAGE DESIGN AND DEVELOPMENT 2 COURSE CODE: 5033 (COURSE NAME CHANGES TO ADVANCED WEB DESIGN AND DEVELOPMENT IN 2016-17) WEB PAGE DESIGN AND DEVELOPMENT 2 COURSE CODE: 5033 (COURSE NAME CHANGES TO ADVANCED WEB DESIGN AND DEVELOPMENT IN 2016-17) COURSE DESCRIPTION: This advanced course is designed to provide students with

More information

Computer Information Systems (CIS)

Computer Information Systems (CIS) Oakland Community College 2015-2016 Catalog 1 Computer Information Systems (CIS) CIS 1000 Computer Literacy... 1 Credit Hour Students will be provided an understanding of fundamental computer concepts

More information

Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation

Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation Course Information Course Number: IWT 1229 Course Name: Web Development and Design Foundation Credit-By-Assessment (CBA) Competency List Written Assessment Competency List Introduction to the Internet

More information

Web Specialist INDIVIDUAL PROGRAM INFORMATION 2014 2015. 866.Macomb1 (866.622.6621) www.macomb.edu

Web Specialist INDIVIDUAL PROGRAM INFORMATION 2014 2015. 866.Macomb1 (866.622.6621) www.macomb.edu Web Specialist INDIVIDUAL PROGRAM INFORMATION 2014 2015 866.Macomb1 (866.622.6621) www.macomb.edu Web Specialist PROGRAM OPTIONS CREDENTIAL TITLE REQUIRED NOTES Associate of Applied Science Web Specialist

More information

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW XML/DHTML/CSS/XHTML WEB 2350

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW XML/DHTML/CSS/XHTML WEB 2350 PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW XML/DHTML/CSS/XHTML WEB 2350 Class Hours: 3.0 Credit Hours: 3.0 Laboratory Hours: 0.0 Revised: Fall 06 Catalog Course Description: CIW

More information

LabVIEW Internet Toolkit User Guide

LabVIEW Internet Toolkit User Guide LabVIEW Internet Toolkit User Guide Version 6.0 Contents The LabVIEW Internet Toolkit provides you with the ability to incorporate Internet capabilities into VIs. You can use LabVIEW to work with XML documents,

More information

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

Internet Technologies_1. Doc. Ing. František Huňka, CSc. 1 Internet Technologies_1 Doc. Ing. František Huňka, CSc. Outline of the Course 2 Internet and www history. Markup languages. Software tools. HTTP protocol. Basic architecture of the web systems. XHTML

More information

Course Syllabus. COSC 1437 Programming Fundamentals II. Revision Date: August 21, 2013

Course Syllabus. COSC 1437 Programming Fundamentals II. Revision Date: August 21, 2013 Course Syllabus COSC 1437 Programming Fundamentals II Revision Date: August 21, 2013 Catalog Description: This course contains further applications of programming techniques in the C++ programming language.

More information

Web-Based Information Systems

Web-Based Information Systems Web-Based Information Systems Prof. dr. Paul De Bra Eindhoven Univ. of Technology Topics Motivation Web Technology Design of Web-Based Information Systems Automatic Generation of Web-Based Interfaces 1

More information

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

Class and Office Hours. Course Requirements. Concepts to Learn. CMPUT 499: Introduction Web Technologies and Applications Winter 2001 CMPUT 499: Introduction Dr. Osmar R. Zaïane Class and Office Hours Class: Tuesdays and Thursdays from 11:00 to 12:20 Office Hours: Tuesdays and Thursdays from

More information

Programming in HTML5 with JavaScript and CSS3

Programming in HTML5 with JavaScript and CSS3 Course M20480 5 Day(s) 30:00 Hours Programming in HTML5 with JavaScript and CSS3 Introduction This course provides an introduction to HTML5, CSS3, and JavaScript. This course helps students gain basic

More information

programs in one of these languages programming techniques in C++ or Design structured programs using Design and use object oriented

programs in one of these languages programming techniques in C++ or Design structured programs using Design and use object oriented CERTIFICATE/PROGRAM: Computer Programming NAS728/NCE728 COURSE: CIS -1A: Introduction to Computer Information Systems Identify the fundamental computer concepts and terminology used for input, processing,

More information

COURSE TITLE. Computer Programming 1 LENGTH. One Semester Grades 9-12 DEPARTMENT. Computer Department Barbara O Donnell, Supervisor SCHOOL

COURSE TITLE. Computer Programming 1 LENGTH. One Semester Grades 9-12 DEPARTMENT. Computer Department Barbara O Donnell, Supervisor SCHOOL COURSE TITLE Computer Programming 1 LENGTH One Semester Grades 9-12 DEPARTMENT Computer Department Barbara O Donnell, Supervisor SCHOOL Rutherford High School DATE Spring 2015 Computer Programming 1 Page

More information

IT6503 WEB PROGRAMMING. Unit-I

IT6503 WEB PROGRAMMING. Unit-I Handled By, VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur-603203. Department of Information Technology Question Bank- Odd Semester 2015-2016 IT6503 WEB PROGRAMMING Mr. K. Ravindran, A.P(Sr.G)

More information

Computer and Information Science

Computer and Information Science Computer Programming Computer and Information Science Program Description This program is designed to prepare the student for employment as a computer programmer trainee. Certificate of Achievement and

More information

Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 3. Internet : the vast collection of interconnected networks that all use the TCP/IP protocols

Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 3. Internet : the vast collection of interconnected networks that all use the TCP/IP protocols E-Commerce Infrastructure II: the World Wide Web The Internet and the World Wide Web are two separate but related things Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 1 Outline The Internet and

More information

CENTRAL COUNTY REGIONAL OCCUPATIONAL PROGRAM COURSE OUTLINE INTERNET/WEB DESIGN & DEVELOPMENT

CENTRAL COUNTY REGIONAL OCCUPATIONAL PROGRAM COURSE OUTLINE INTERNET/WEB DESIGN & DEVELOPMENT 06/08/04 Course Title: INTERNET/WEB DESIGN & DEVELOPMENT CCROP Course #: Course Length: 556112 (363) 180 hours District Course #: Prerequisites: Approvals: Original CDE Course ID #: 052-98 CDE Certified

More information

HTML5. Turn this page to see Quick Guide of CTTC

HTML5. Turn this page to see Quick Guide of CTTC Programming SharePoint 2013 Development Courses ASP.NET SQL TECHNOLGY TRAINING GUIDE Visual Studio PHP Programming Android App Programming HTML5 Jquery Your Training Partner in Cutting Edge Technologies

More information

Web Development/ASP.NET 2.0, Cragwood Rd, Suite 350 South Plainfield, NJ Victoria Commons, 613 Hope Rd Building #5, Eatontown, NJ 07724

Web Development/ASP.NET 2.0, Cragwood Rd, Suite 350 South Plainfield, NJ Victoria Commons, 613 Hope Rd Building #5, Eatontown, NJ 07724 COURSE SYLLABUS Web Development/ASP.NET 2.0, 3.5 50 Cragwood Rd, Suite 350 South Plainfield, NJ 07080 Victoria Commons, 613 Hope Rd Building #5, Eatontown, NJ 07724 130 Clinton Rd, Fairfield, NJ 07004

More information

Web Development News, Tips and Tutorials

Web Development News, Tips and Tutorials Web Development News, Tips and Tutorials In this section I will try to explain what we could and how we maybe helpful for your company and online business. The purpose of this site is to show what we had

More information

IT3504: Web Development Techniques (Optional)

IT3504: Web Development Techniques (Optional) INTRODUCTION : Web Development Techniques (Optional) This is one of the three optional courses designed for Semester 3 of the Bachelor of Information Technology Degree program. This course on web development

More information

GLEN RIDGE PUBLIC SCHOOLS MATHEMATICS MISSION STATEMENT AND GOALS

GLEN RIDGE PUBLIC SCHOOLS MATHEMATICS MISSION STATEMENT AND GOALS Course Title: Advanced Web Design Subject: Mathematics / Computer Science Grade Level: 9-12 Duration: 0.5 year Number of Credits: 2.5 Prerequisite: Grade of A or higher in Web Design Elective or Required:

More information

Computer Information Science

Computer Information Science Computer Programming Computer Information Science Program Description This program is designed to prepare the student for employment as a computer programmer trainee. Certificate of Achievement and Associate

More information

MMGD0204 Web Application Technology. Chapter 9 SERVER-SIDE SCRIPTING LANGUAGE

MMGD0204 Web Application Technology. Chapter 9 SERVER-SIDE SCRIPTING LANGUAGE MMGD0204 Web Application Technology Chapter 9 SERVER-SIDE SCRIPTING LANGUAGE Server-Side Scripting Language A web server technology in which a user's request is fulfilled by running a script directly on

More information

Voluntary Product Accessibility Report

Voluntary Product Accessibility Report Voluntary Product Accessibility Report Compliance and Remediation Statement for Section 508 of the US Rehabilitation Act for OpenText Content Server 10.5 October 23, 2013 TOGETHER, WE ARE THE CONTENT EXPERTS

More information

Attendance and Grading Please see the CART attendance and grading policies.

Attendance and Grading Please see the CART attendance and grading policies. CART/CISC 219, Web Design I SUMMER 2004 Mondays & Wednesdays, 6-9pm Instructor: Jaime Snyder e: jaimesnyder@mindspring.com t: 347-351-8528 Office hours: Wednesday, 5-6pm Catalog Description This course

More information

Digital Technology. Degrees. Certificate of Achievement. To earn an A.A. or A.S. Degree:

Digital Technology. Degrees. Certificate of Achievement. To earn an A.A. or A.S. Degree: Digital Technology Degrees A.S. Web Development A.S. Media Technology A.S. Office Technology Certificate of Achievement Mobile Application Development Web Development Media Technology Office Technology

More information

INFORMATION SYSTEMS (INFO)

INFORMATION SYSTEMS (INFO) VCU 1 INFORMATION SYSTEMS (INFO) INFO 160. Digital Literacy: Computer Concepts, Internet, Digital Devices. 1 Hour. Semester course; 1 credit. Overview of basic computer concepts, the Internet, new technologies

More information

OIT 307/ OIT 218: Web Programming

OIT 307/ OIT 218: Web Programming OIT 307/ OIT 218: Web Programming 1.0 INTRODUCTION Many applications nowadays work really well as a web application. Web programming is the practice of writing applications that run on a web server and

More information

JEFFERSON COLLEGE COURSE SYLLABUS CIS-236 SQL AND DATABASE DESIGN. 3 Credit Hours. Prepared by: Chris DeGeare CIS Instructor. Revised: 3/11/2013

JEFFERSON COLLEGE COURSE SYLLABUS CIS-236 SQL AND DATABASE DESIGN. 3 Credit Hours. Prepared by: Chris DeGeare CIS Instructor. Revised: 3/11/2013 JEFFERSON COLLEGE COURSE SYLLABUS CIS-236 SQL AND DATABASE DESIGN 3 Credit Hours Prepared by: Chris DeGeare CIS Instructor Revised: 3/11/2013 Dr. Mary Beth Ottinger, Division Chair, Business & Technical

More information

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence

Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence Web Development Owen Sacco ICS2205/ICS2230 Web Intelligence Brief Course Overview An introduction to Web development Server-side Scripting Web Servers PHP Client-side Scripting HTML & CSS JavaScript &

More information

RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE. CISY 103 Computer Concepts and Programming

RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE. CISY 103 Computer Concepts and Programming RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE CISY 103 Computer Concepts and Programming I. Basic Course Information A. Course Number and Title: CISY-103, Computer Concepts and Programming B. New or

More information

WEBSITE SCIENCE 1 COURSEWORK BY THE UNIT (this schedule is subject to change) Week 1 (Class procedures, career opps, pre- assessments)

WEBSITE SCIENCE 1 COURSEWORK BY THE UNIT (this schedule is subject to change) Week 1 (Class procedures, career opps, pre- assessments) WEBSITE SCIENCE 1 COURSEWORK BY THE UNIT (this schedule is subject to change) UNIT 1 time: 9 weeks (Quarter 1) Week 1 (Class procedures, career opps, pre- assessments) Opening Day Sign- in procedures Classroom

More information

Designing ecommerce Applications ITP 450x (4 Units)

Designing ecommerce Applications ITP 450x (4 Units) Designing ecommerce Applications ITP 450x (4 Units) Objective Fundamentals of business and technological elements of electronic commerce. The design of solutions for the Internet using ecommerce development

More information

Release: 1. ICA40311 Certificate IV in Web-Based Technologies

Release: 1. ICA40311 Certificate IV in Web-Based Technologies Release: 1 ICA40311 Certificate IV in Web-Based Technologies ICA40311 Certificate IV in Web-Based Technologies Modification History Release Release 1 Comments This Qualification first released with ICA11

More information

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. CISY 222 Content Management Systems

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. CISY 222 Content Management Systems RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE CISY 222 Content Management Systems I. Basic Course Information A. Course Number and Title: CISY 222 Content Management Systems B. New or Modified

More information

Diploma/BSc (Hons) Web & Multimedia Development

Diploma/BSc (Hons) Web & Multimedia Development LIFELONG LEARNING CLUSTER Virtual Centre for Innovative Learning Technologies Diploma/BSc (Hons) Web & Multimedia Development 1. Objectives This course offers web and multimedia development skills which

More information

ASP.NET: THE NEW PARADIGM FOR WEB APPLICATION DEVELOPMENT

ASP.NET: THE NEW PARADIGM FOR WEB APPLICATION DEVELOPMENT ASP.NET: THE NEW PARADIGM FOR WEB APPLICATION DEVELOPMENT Dr. Mike Morrison, University of Wisconsin-Eau Claire, morriscm@uwec.edu Dr. Joline Morrison, University of Wisconsin-Eau Claire, morrisjp@uwec.edu

More information

WEB DEVELOPMENT IA & IB (893 & 894)

WEB DEVELOPMENT IA & IB (893 & 894) DESCRIPTION Web Development is a course designed to guide students in a project-based environment in the development of up-to-date concepts and skills that are used in the development of today s websites.

More information

Courses Breakdown. Technical Web Development

Courses Breakdown. Technical Web Development Courses Breakdown Technical Web Development Contents CGI / Perl Series... 1 CIW Foundations 1D0-410 Series... 2 CIW Security 1D0-470 Series... 5 Dynamic HTML Series... 6 E-Commerce Series... 7 Flash MX

More information

Software. Managing Software Assets. Major types of software BIOS

Software. Managing Software Assets. Major types of software BIOS Software Managing Software Assets A software program is a series of statements or instructions to the computer. The process of writing or coding programs is termed programming; and the individuals who

More information

Web-Based Database Applications ITP 300x (3 Units)

Web-Based Database Applications ITP 300x (3 Units) Web-Based Database Applications ITP 300x (3 Units) Objective Examination of the architecture and use of database-enabled web sites. Define the foundation for using relational databases on the web. Architectural

More information

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

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW JAVASCRIPT FUNDAMENTALS WEB 2300 PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW JAVASCRIPT FUNDAMENTALS WEB 2300 Class Hours: 3.0 Credit Hours: 3.0 Laboratory Hours: 0.0 Revised: Spring 08 NOTE: This course is not designed

More information

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs A Course of Study for COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs The field of computer science leads to a variety of careers that all require core

More information

Software Requirements Specification For Real Estate Web Site

Software Requirements Specification For Real Estate Web Site Software Requirements Specification For Real Estate Web Site Brent Cross 7 February 2011 Page 1 Table of Contents 1. Introduction...3 1.1. Purpose...3 1.2. Scope...3 1.3. Definitions, Acronyms, and Abbreviations...3

More information

Web Page Design (Master)

Web Page Design (Master) St. Michael-Albertville High School Teacher: Ben Rusin Web Page Design (Master) September 2014 CEQ: WHAT IS HTML CODING AND HOW IS IT USED TO CREATE WEB SITES? AND HOW CAN IT BE USED TO CREATE WEB SITES?

More information

SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1

SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1 SUBJECT TITLE : WEB TECHNOLOGY SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1 16 02 2. CSS & JAVASCRIPT Test

More information

Computer Information Systems

Computer Information Systems Oakland Community College 2015-2016 Catalog 1 Computer Information Systems Computer Information Systems Business, Management, Marketing and Technology Auburn Hills and Orchard Ridge Campuses The Computer

More information