College of Science

Courses

Web Design

Course Code CMSC216 Th 2 Pr 2 CrHrs 3

Web design is an introduction to the design, creation, and maintenance of web pages and websites. Students learn how to critically evaluate website quality, learn how to create and maintain quality web pages, learn about web design standards and why they're important, and learn to create and manipulate images. The course progresses from introductory work on web design to a culminating project in which students design and develop websites for local community organizations.

               This course is intended to provide students with the knowledge and skills necessary for building and evaluating web sites. It covers a range of topics including: basic concepts Web design and Websites building tools and languages, basics of HTML (text, fonts, colors, images, lists, tables, frames, forms), Scripting and Scripting Languages (CSS), Website publishing, Website evaluation and assessment.

Distribution of Marks

Final Mark

Final Exam

Second Term

Mid-Year

First Term

100

Prac.

Theor.

Prac.

Theor.

Prac.

Theor.

Prac.

Theor.

20

30

5

5

10

20

5

5

References

SN

Schafer, Steven M. HTML, XHTML, And CSS Bible. Indianapolis, IN: Wiley Pub., 2013. Print

1

Haverbeke, Marijn. Eloquent JavaScript. No Starch Press, 2014.‏

2

Duckett, Jon. Web Design with HTML, CSS, JavaScript and jQuery Set. Wiley Publishing, 2014.‏

3

Introduction to web technology

HTML structure Working with paragraph and fonts, background styles

Working with images, audios and videos

Ordered lists, unordered lists and nested lists

Creating tables by HTML

Working with forms

Introduction to cascading style sheets CSS

CSS types (inline, embedded, external)

Background styles, font styles

List styles in CSS

Table styling with CSS

Navigation bar’s introduction

Vertical / Horizontal navigation bar in CSS

Websites examples