DAT605 Web and Cloud Computing
Lead Faculty: Dr. Pradip Peter Dey
Course Description
A survey of the technologies required for software development of current applications, such as internet and client/server with a focus on database applications and software systems that solve a particular real-world problem. Examine application design and external, conceptual and internal levels of databases. Design and develop front-end application using GUI/API, server-side and client-side programming, and mulit-threading for modern relational databases in the client/server environment.
Learning Outcomes
- Compare front-end application development environments.
- Evaluate cloud computing concepts and role of foundation technologies.
- Develop complex front-end applications.
- Integrate high level program applications with back-end databases.
- Analyze and design complex front-end applications for cloud and client-server architectures.