Students failing a module, and who need to complete a coursework component, must make contact with the relevant lecturer.

UNIVERSITI TEKNOLOGI MARA
Course Name (English) WEB ENGINEERING
Course Code ITT545
MQF Credit 3
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 ListThis Course does not have any article/paper resources
Other ReferencesThis Course does not have any other resources