CPEN 412 — Web Software Architecture
Computer Engineering · University of Ghana
History and overview of web software architecture models and programming environments pertinent to developing web applications. Web software architecture models. Internet/Web protocols. Web programming environments. Client-server models. Multi-tier software architecture. Front-end design. Client-side scripting. Web server development. Application server development. Server-side programming. Middle ware development. Database servers. Database connectivity. Introduction to XML. Service oriented architecture (SOA). Web services. Web based business Intelligence. Mobile Information systems. Mobile-web applications. Component reuse. Concurrency. Web security. Mini Project.
- Credits
- 3
- Level
- Level 400
Other courses on this programme
- CPEN 400 — Independent Project
- CPEN 401 — Control Systems Analysis and Design
- CPEN 402 — Advanced Computer Architecture
- CPEN 403 — Embedded Systems (rerequisites: CPEN 303)
- CPEN 404 — Computer Vision and Robotics
- CPEN 405 — Artificial Intelligence
- CPEN 406 — Wireless Communication Systems
- CPEN 407 — Software Engineering (rerequisites: CPEN 207)
- CPEN 408 — Human-Computer Interface
- CPEN 409 — Computer Graphics
- CPEN 411 — VLSI Systems Design
- CPEN 413 — Microprocessor Systems and Integration
Practising CPEN 412 with Questora
Upload your own slides, notes and past papers for CPEN 412 and Questora builds mock exams, practice questions and a revision plan from them.
Start freeCourse details from University of Ghana Volume 3 Handbook for the Bachelor's Degree: Course Descriptions for Programmes in the Sciences (2017).