Course ID: | MIST 4630. 3 hours. |
Course Title: | Developing Secure Applications in the Cloud |
Course Description: | This course will help students bring together much of their learning about technology to get a bigger picture view of how information systems work. Students will learn about network application development using current development languages and platforms. Concepts include: application development strategies and techniques, security-first development, web technology platforms, a web development language, and cloud computing. Projects will involve development of full stack networked applications using databases, web services, and other modern tech components. |
Oasis Title: | Secure Cloud Development |
Prerequisite: | MIST 4600 or MIST 4600E with a minimum grade of C and MIST 4610 or MIST 4610E with a minimum grade of C |
Semester Course Offered: | Offered fall and spring semester every year. |
Grading System: | A-F (Traditional) |
|
Course Objectives: | 1. Continue developing student programming abilities beyond first course. At the end of this course, the students should be comfortable with developing full stack cloud-based applications.
2. Understand the importance of developing applications with security built in, and be able to apply secure development practices.
3. Obtain hands-on experience building modern cloud-based applications. |
Topical Outline: | 1. Overview of Cloud Computing.
2. Cloud Security.
3. Static Web Applications in the Cloud.
4. Secure Cloud Databases.
5. Dynamic Web Applications in the Cloud.
6. Web Services.
7. Serverless Applications.
8. Cloud-based Low Coding Platforms. |
Honor Code Reference: | "'A Culture of Honesty' is the University of Georgia's policy about academic honesty. Every student who enrolls at the University agrees to be bound by the policy. This means that each student has a responsibility to read the policy [a copy is located at http://www.uga.edu/ovpi/honesty/main.html] and comply with it. It's no defense to a charge of academic dishonesty to say 'I didn't know that was prohibited.' Students must perform all of their academic work without plagiarizing, cheating, lying, tampering, stealing, receiving assistance from others (unless the faculty member authorizes that assistance) or using sources to assist in that work (without giving fair attribution). [Source: "A Culture of Honesty at the University of Georgia." A pamphlet published by the UGA Office of the Vice President for Instruction]. |