|
Course Name (English)
|
WEB ENGINEERING
|
| Course Code |
ITT545 |
| Course Description |
The World Wide Web (Web) has become the dominant platform for ubiquitously accessible information and applications of any kind. Although the applications become increasingly complex, the development process still remains ad-hoc. A large gap between design models and the implementation model of the Web has been recognized to be one of the main reasons for the low acceptance of disciplined development in the Web. It becomes clear that the construction and evolution of applications for the World Wide Web requires support such as is available for traditional applications through process models, architectures, methods and principles of software engineering. This new discipline that has been established during the previous years is therefore seen as: Web Engineering - The application of systematic, disciplined and quantifiable approaches to the cost-effective development and evolution of high-quality solutions in the World Wide Web. |
| Transferable Skills |
Demonstrate ability to investigate problems and provide effective solutions. |
| Teaching Methodologies |
Lectures, Lab Work, Discussion |
| CLO |
| CLO1 |
Identify different design,diagrams and architectures in engineering Web-based systems and applications. |
| CLO2 |
Demonstrate ability to compose design, diagrams and architectures in modelling a web application. |
| CLO3 |
Demonstrate managerial skills in proposing network centric solution. |
|
| Pre-Requisite Courses |
No course recommendations |
| Reading List | | Recommended Text | - CHOPRA, RAJIV 2016, WEB ENGINEERING, PHI Learning Pvt. Ltd. [ISBN: 9788120352544]
|
|---|
| Reference Book Resources | - Kogent Learning Solutions Inc. 2014, Web Engineering and Technology, 1 Ed. [ISBN: 9789351194750]
- Bhuvan Unhelkar 2017, Software Engineering with UML, CRC Press [ISBN: 1351235168]
- John W. Satzinger,Robert B. Jackson,Stephen D. Burd 2015, Systems Analysis and Design in a Changing World, Cengage Learning [ISBN: 1305465261]
- Lee, R. 2015, Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing 2015
- Zaigham Mahmood 2014, Software Project Management for Distributed Computing: Life-Cycle Methods for Developing Scalable and Reliable Tools.
|
|---|
|
|---|
| Article/Paper List | This Course does not have any article/paper resources |
|---|
| Other References | This Course does not have any other resources |
|---|
|