Dec 26, 2024  
BC3 Academic Catalog: 2024-2025 
    
BC3 Academic Catalog: 2024-2025

COMP 235 - Introduction to Web Programming

3 Credits: (3 lecture)

Course Description
This course introduces the development and management of web pages using Hypertext Markup Language (HTML). Topics to be covered will include design principles, search engine optimization (SEO), current HTML and Cascading Style Sheets (CSS) syntax, and simple JavaScript.  

Note Fall semester only.

Text
Felke-Morris, T. (2022).  Basics of web design: HTML5 & CSS (6th ed.).  New York City, NY: Pearson.

Objectives
The student will be able to: 

A. Employ web design and SEO principles in web page development. 

B. Create web pages using current HTML and CSS syntax.  

C. Incorporate the use of lists, tables, hyperlinks, and other tags.  

D. Use images, image maps, and colors in the creation of web pages. 

E. Apply the concepts of forms, framesets, and frames in HTML. 

F. Combine HTML tags with JavaScript code to create dynamic web pages. 

Content
A. Beginning concepts of the Internet and HTML 

B. HTML  and CSS documents, syntax, and tags 

C. Lists, tables, and other tags in the creation of web pages 

D. Colors, images, image maps and their use in documents 

E. Forms, frames, and framesets in HTML documents 

F. The use of proper design and SEO principles 

G. JavaScript: dynamic HTML pages 

Student Evaluation
The student’s final grade will be based on quizzes, a minimum of two exams, and a minimum of five web programming projects, which includes a final comprehensive project.