Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
2 views

Ccs 222i Web Design and Programming Course Outline

The document outlines the course CCS 2221 Web Design and Programming at Multimedia University of Kenya, detailing its purpose, learning outcomes, and course content over 45 hours. Students will learn about internet programming concepts, HTML, CSS, JavaScript, and practical web development skills through lectures and laboratory sessions. Assessment includes assignments, continuous tests, and a final examination, with a focus on hands-on practical experience.

Uploaded by

japhetkevingtone
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Ccs 222i Web Design and Programming Course Outline

The document outlines the course CCS 2221 Web Design and Programming at Multimedia University of Kenya, detailing its purpose, learning outcomes, and course content over 45 hours. Students will learn about internet programming concepts, HTML, CSS, JavaScript, and practical web development skills through lectures and laboratory sessions. Assessment includes assignments, continuous tests, and a final examination, with a focus on hands-on practical experience.

Uploaded by

japhetkevingtone
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

MULTIMEDIA UNIVERSITY OF KENYA

P.O. Box 15653 - 00503, Mbagathi, Nairobi Tel: +254 020 2071391, +254 020 724257083,
+254 020 735900008 Fax: +254 020 2071243Email:info@mmu.ac.ke
Leader in Innovative Technology
FACULTY OF COMPUTING AND INFORMATION TECHNOLOGY

DEPARTMENT OF COMPUTER SCIENCE

COURSE OUTLINE

CCS 2221 WEB DESIGN AND PROGRAMMING - 45 HOURS


Prerequisite: ICS 2211 Object Oriented Programming.

LECTURER NAME: MR. OYUUH

CONTACTS: 0733 80 56 17

Email: Oyuuh.bcs@gmail.com

Purpose:

To enable the students understand and apply the concepts and practices of internet programming.
Learning Outcomes:

By the end of this course, the student should be able to:


1. Explain the basic concepts of the web and its underlying protocols and models
2. Apply web design tools in creating web oriented applications
3. Develop interactive web sites which gather and disseminate information
Course Description:

Internet information architecture; Design and implementation of internet application


programmes: Fundamental of World Wide Web, Web browsers and Hypertext links HTML
coding scripting (JavaScript) etc. Introduction to client /server architecture; Hypertext transfer
protocol (HTTP); Design and implementation of internet application programs: CCI programming,
Java programming and internet programming fundamentals of the Web, introduction to web
browsers, and network programming; Hypertext Markup Language (HTML): Formatting Tags,
Lists, Links; Graphics and Images maps, forms; Video and Audio file appending; Introduction to
XML, XHTML and CSS; Web publishing and hosting services.

Teaching Methodology: Lectures, practical; and tutorials.

Content Summary

Lecture/Week Course Content Remarks

1 Interdiction to Internet
 Components of the Internet
 Roles of ISP.
2 Introduction to HTML
 Web design principles
 Internet Elements
 HTML Structure

LAB 1: Creating a simple web page using HTML

3 Overview of Web Development


 Formatting document
 Text formatting

LAB 2: Using Tags to format web documents

4 Lists and Tables

 Creating lists
 Table tag and Attributes

LAB 3: Creating and formatting tables using HTML

5 Tables and Graphics

 Attributes
 Formatting table
 Inserting graphics on a page
LAB 4: Inserting Images on a web page

6 Links and Image maps

 Creating hyperlinks
 Internal links
 Creating image maps
LAB 5: Creating navigation links

7 CAT 1 Continuous
assessment test
Forms

8 Forms and Frames

 The Form tags


 Form tag attributes
 Creating the Frames

LAB 6: Creating forms and frames

9 CSS
 Creating an embedded style
 Setting font and text attributes
LAB 7: Formatting web page using CSS

10 CSS
 Working with color and background
 Formatting hypertext links

LAB 8: Enhancing documents with CSS

11 JavaScript
 JavaScript Expressions and Methods
 JavaScript Control Statements
CAT 2
LAB 9: Controlling the web using JavaScript

12 JavaScript
 JavaScript Event handlers

LAB 10: Using different event handlers


13 Website project Presentation

14 Website project Presentation

15 & 16 End of Semester Examinations

Instructional Materials

1. LCD Projector
2. Whiteboard
3. Computer

Course assessment:

Assignments 5%
Laboratory reports 10%
Continuous Assessment Tests 15%
Total Continuous Assessment 30%
End of Semester Examination 70%

Students Performance will be assessed through continuous assessment tests, assignments, and
laboratory practicals that will account for 30 %.

Practicals:

Laboratory 1: HTML Overview

Laboratory 2: Using Tags to format web documents

Laboratory 3: Creating and formatting tables using HTML

Laboratory 4: Inserting Images on a web page

Laboratory 5: Creating navigation links

Laboratory 6: Creating forms and frames

Laboratory 7: Formatting web page using CSS

Laboratory 8: Enhancing documents with CSS

Laboratory 9: Controlling the web using JavaScript

Laboratory 10: Using different event handlers


Course Textbooks

1. Niederst J. (2006). Web design in a nutshell: a desktop quick reference (O’Reilly), (3rd
Ed.). O'Reilly Media. ISBN-13: 978-0596009878
2. Henick B. (2010). HTML & CSS: The good parts, (1st Ed.). O’Reilly Media. ISBN-13:
978-0596157609
3. Deitel & Associates., Deitel H. and Deitel A. (2011). Internet and World WideWeb: How
to program, (5th Ed.). Pearson: Prentice Hall. ISBN-13: 978-0132151009
Course Journals

1. Journal of internet services and application. Springer. ISSN: 1869-0238


2. The Journal- for professional developers. ResearchGate. ISSN: 1941-5257
3. The journal of functional programming. Springer. ISSN: 1469-7653

Referencs:

Reference Textbooks

1. Chisholm W. and May M. (2008). Universal Design for Web Applications: Web
Applications That Reach Everyone, (1st Ed.). O’Reilly Media. ISBN-13: 978-0596518738
2. Musciano C., and Kennedy B. (2006). HTML &XHTML: The definitive guide (6th Ed.).
O’Reilly Media. ISBN-13: 978-0596527327
3. Henick B. (2010). HTML &CSS: The Good Parts, (1st Ed.). O’Reilly Media. ISBN-13:
978-0596157609

Reference Journals

1. Knowledge and information systems. Springer. ISSN: 0219-3116


2. International Journal of Web Portals. ISSN: 1938-0194
3. Internet journal. ISSN: 1092-406X

Approved for use: Sign: (CoD) _______________________________Date________________

You might also like