Course
code | CC751E |
credit_hours | 3 |
title | Web-based Application Design |
arbic title | |
prequisites | |
credit hours | 3 |
Description/Outcomes | The course focuses on designing and developing Web-based applications using a variety of programming languages and tools. Students will be exposed to Internet application development architecture. Class projects include developing business-to-consumer (B2C) and business-to-business (B2B) applications, among others. It also aims to provide students with understanding of the Internet programming environment and knowledge, skills and practical experience on web-based design and quality interactive Web-based application for business using suitable development tools.
Learning Outcomes - Generate and innovate design for products, systems, components or processes to fulfill needs
- Apply current practices with its limitations, and environmental impacts
|
arabic Description/Outcomes | |
objectives | At the end of the course, students should have a good knowledge of the fundamental concepts related to web-based application Design. |
arabic objectives | |
ref. books | - Lynch, Patrick J.Web style guide : basic design principles for creating Web sites. Yale University Press,2008.
- Eccher, Clint.Professional web design : techniques and templates (CSS & XHTML). Course Technology. 2008
|
arabic ref. books | |
textbook | |
arabic textbook | |
objective set | |
content set | |
Course Content
content serial |
Description |
1 |
Basics of Web based systems
|
2 |
Web Engineering Process
|
3 |
Analyzing web systems
|
4 |
Modeling Web Applications
|
5 |
Web Application Design (Interaction design, information design, al design, …)
|
6 |
Construction and Deployment issues of web applications
|
7 |
Design Patterns for web applications rn
|
8 |
Technologies and tools for developing web applications
|
9 |
Testing web applications
|
10 |
Relevant quality attributes for web application (Usability, performance and security)
|
11 |
Concepts and applications related to network and web security
|
12 |
Future Directions
|