Professional Documents
Culture Documents
PROGRAM (S) TO BE
EVALUATED BS (Software Engineering)
A. Course Description
1 NCEAC.FORM.001.C
Course Code SESD3233
Course Title Web Engineering
Credit Hours 3
Quizzes (15%)
Assessment Instruments with Weights Assignments (10%)
(homework, quizzes, midterms, final, Mid Term (20%)
programming assignments, lab work, Final Term (40%)
etc.) Project/Presentations (10%)
Class Activity (5%)
2 NCEAC.FORM.001.C
devices and browsers
Incorporate virtues of JS like validation and DOM
CO3 PEO3
manipulation along with cookies and sessions
Evaluation
Lecture
Week # Topics Covered Instrument
# Used
3 NCEAC.FORM.001.C
Internet, Internet Protocols, HTTP: messages, requests, Web standards (W3C), FTP, URL,
2
Web Browser, ISP, Hyperlink, DNS, introduction to web 2.0, 3.0
Web Servers: Basic Operations and messages. Software as a Service (SaaS), Three Tier
3 Quiz 01
Architecture (Client Server), Browser/server communication / storage tier
2 Introduction and History of Markup Languages, Why HTML? Hyper Text Markup
Language (HTML, HTML5), Structure of HTML/HTML5. HTML/HTML 5 tags (Basic): Assignment
4
Comments, Blockquote, bold, italic, underlined, strike, insert-del, superscript, subscript, 01 announced
New line, horizontal line, strong, emp, abbr,
Adding images to the website: Attributes of images: src, height, width, alt and title,
Hyperlinks: anchor tag and attributes, use an image as a link, link to email address, link
5 Quiz 02
titles, HTML Lists: Order List, Unordered List and Description / Definition List
(Attributes and usage), new window and parent window, Div, Span
3
Creating Tables & Table Attributes: Adding & Formatting Rows & Columns (tr, td),
Class
6 Spanning Rows & Columns, Using pixels and percentage on width of table and td, More Activity
on table tags: thead, tfoot, tbody, cell spacing, cell padding,
HTML Forms, drop down menu, check box, radio button, text area and hidden text box. Class
7
validations Activity
4
Introduction to Cascading style sheets (External, inline and internal), Selectors, CSS
8 Quiz 03
Properties (Background, Font, Text properties)
CSS3 Properties (BOX model, Advance Selectors), Margins, Padding, Borders, Assignment
9
5 Positioning, display, align 02 announced
Class
10 Dropdowns, navigation bar, CSS images, CSS forms. Activity
11 Introduction to bootstrap, introduction to bootstrap functions Quiz 04
6
12 Implementation of Progress bars, paginations, and some other properties via bootstrap
Class
13 Grid system and its role in responsive design Activity
4 NCEAC.FORM.001.C
Class
23 Insert Record into Database, Read data from Database Activity
13
24 Update and Remove data from Database Quiz 07
Class
25 Upload files and images using PHP Activity
14 Web applications security, security techniques and management, Cookies and Cookies
Assignment
26 Management using PHP, Hidden Tags, Login Management Example using Cookies and 04 announced
Sessions
27 Session Handling, Secure Login Area Management using Sessions, Login, logout Quiz 08
15
28 Localhost vs Real hosting, cPanel introduction
29 CMS : Wordpress / OpenCart (Intro + Installation)
16
30 Revision - Project Presentations
5 NCEAC.FORM.001.C