Cloud Software Development Graduate Certificate
The Cloud Software Development Graduate Certificate provides students of all backgrounds with the foundational skills needed to pursue a career in cloud computing. Through a four-course program that emphasizes hands-on, industry-facing experiential learning—via Khoury College’s partnerships with leading cloud platform companies like AWS, Google, and Microsoft—you’ll gain the technical ability, exposure, and experience to work on any cloud computing platform, as well as the career-building resources to put you on the fast track in this growing field.
The Cloud Software Development Graduate Certificate provides students of all backgrounds with the foundational skills needed to pursue a career in cloud computing. Through a four-course program that emphasizes hands-on, industry-facing experiential learning—via Khoury College’s partnerships with leading cloud platform companies like AWS, Google, and Microsoft—you’ll gain the technical ability, exposure, and experience to work on any cloud computing platform, as well as the career-building resources to put you on the fast track in this growing field.
The Cloud Software Development Graduate Certificate provides students of all backgrounds with the foundational skills needed to pursue a career in cloud computing. Through a four-course program that emphasizes hands-on, industry-facing experiential learning—via Khoury College’s partnerships with leading cloud platform companies like AWS, Google, and Microsoft—you’ll gain the technical ability, exposure, and experience to work on any cloud computing platform, as well as the career-building resources to put you on the fast track in this growing field.
The Cloud Software Development Graduate Certificate provides students of all backgrounds with the foundational skills needed to pursue a career in cloud computing. Through a four-course program that emphasizes hands-on, industry-facing experiential learning—via Khoury College’s partnerships with leading cloud platform companies like AWS, Google, and Microsoft—you’ll gain the technical ability, exposure, and experience to work on any cloud computing platform, as well as the career-building resources to put you on the fast track in this growing field.
The cloud computing market has grown from $15B to over $210B in the past 10 years, with projections that it will double again by 2025. These figures will only increase in the wake of the COVID pandemic, which has demonstrated the immunity of cloud computing to the economic disruption felt by other sectors.
In fact, many IT decision-makers believe the only obstacle to even more explosive growth in the field is a shortage of qualified talent to fill roles like software development engineer, product manager, solutions architect, support engineer, and system engineer. Whether you’re supplementing a STEM background with new programming and software skills, preparing for the MS in Computer Science degree, or looking to break into the tech industry, this program will make you a prime candidate for those roles and many more.
The cloud computing market has grown from $15B to over $210B in the past 10 years, with projections that it will double again by 2025. These figures will only increase in the wake of the COVID pandemic, which has demonstrated the immunity of cloud computing to the economic disruption felt by other sectors.
In fact, many IT decision-makers believe the only obstacle to even more explosive growth in the field is a shortage of qualified talent to fill roles like software development engineer, product manager, solutions architect, support engineer, and system engineer. Whether you’re supplementing a STEM background with new programming and software skills, preparing for the MS in Computer Science degree, or looking to break into the tech industry, this program will make you a prime candidate for those roles and many more.
The cloud computing market has grown from $15B to over $210B in the past 10 years, with projections that it will double again by 2025. These figures will only increase in the wake of the COVID pandemic, which has demonstrated the immunity of cloud computing to the economic disruption felt by other sectors.
In fact, many IT decision-makers believe the only obstacle to even more explosive growth in the field is a shortage of qualified talent to fill roles like software development engineer, product manager, solutions architect, support engineer, and system engineer. Whether you’re supplementing a STEM background with new programming and software skills, preparing for the MS in Computer Science degree, or looking to break into the tech industry, this program will make you a prime candidate for those roles and many more.
The cloud computing market has grown from $15B to over $210B in the past 10 years, with projections that it will double again by 2025. These figures will only increase in the wake of the COVID pandemic, which has demonstrated the immunity of cloud computing to the economic disruption felt by other sectors.
In fact, many IT decision-makers believe the only obstacle to even more explosive growth in the field is a shortage of qualified talent to fill roles like software development engineer, product manager, solutions architect, support engineer, and system engineer. Whether you’re supplementing a STEM background with new programming and software skills, preparing for the MS in Computer Science degree, or looking to break into the tech industry, this program will make you a prime candidate for those roles and many more.
This certificate provides students with a strong foundation for working with cloud computing platforms like Amazon Web Services, Google Cloud, and Microsoft Azure. Through coursework and project-based learning, students gain the specialized skills and practical exposure needed to work across these platforms, as well as in hybrid platform environments.
Learning Outcomes
Students who complete the certificate will:
- Acquire extensive experience in object-oriented design and development with Java.
- Solve problems using established design patterns, explain strengths and weaknesses of their solutions, and use industry-standard code management, build, and quality assessment tools.
- Design, build, and deploy full stack applications on cloud platforms.
- Design advanced browser-based interfaces, securely process user requests using cloud-based services in Java/JavaScript/Python, and design and utilize cloud SQL/NoSQL storage solutions.
- Design, develop, and deploy secure cloud applications using appropriate cloud services.
- Analyze cost and engineering trade-offs of using specific application and system architectures, and be able to visualize these using application management platforms.
- Utilize knowledge of distributed systems theory and architecture to build high performance, scalable, and cost-optimized cloud applications.
- Design and implement application observability to quantitatively enable performance visualization and analysis for system evolution.
Program Requirements
- CS 5001 – Intensive Foundation of Computer Science (or equivalent coursework, and/or programming experience) (Prerequisite)
- CS 5004 – Object-Oriented Design
- CS 6620 – Fundamentals of Cloud Computing
- CS 5610 – Web Development
- CS 6510 – Advanced Software Development
This certificate provides students with a strong foundation for working with cloud computing platforms like Amazon Web Services, Google Cloud, and Microsoft Azure. Through coursework and project-based learning, students gain the specialized skills and practical exposure needed to work across these platforms, as well as in hybrid platform environments.
Learning Outcomes
Students who complete the certificate will:
- Acquire extensive experience in object-oriented design and development with Java.
- Solve problems using established design patterns, explain strengths and weaknesses of their solutions, and use industry-standard code management, build, and quality assessment tools.
- Design, build, and deploy full stack applications on cloud platforms.
- Design advanced browser-based interfaces, securely process user requests using cloud-based services in Java/JavaScript/Python, and design and utilize cloud SQL/NoSQL storage solutions.
- Design, develop, and deploy secure cloud applications using appropriate cloud services.
- Analyze cost and engineering trade-offs of using specific application and system architectures, and be able to visualize these using application management platforms.
- Utilize knowledge of distributed systems theory and architecture to build high performance, scalable, and cost-optimized cloud applications.
- Design and implement application observability to quantitatively enable performance visualization and analysis for system evolution.
Program Requirements
- CS 5001 – Intensive Foundation of Computer Science (or equivalent coursework, and/or programming experience) (Prerequisite)
- CS 5004 – Object-Oriented Design
- CS 6620 – Fundamentals of Cloud Computing
- CS 5610 – Web Development
- CS 6510 – Advanced Software Development
This certificate provides students with a strong foundation for working with cloud computing platforms like Amazon Web Services, Google Cloud, and Microsoft Azure. Through coursework and project-based learning, students gain the specialized skills and practical exposure needed to work across these platforms, as well as in hybrid platform environments.
Learning Outcomes
Students who complete the certificate will:
- Acquire extensive experience in object-oriented design and development with Java.
- Solve problems using established design patterns, explain strengths and weaknesses of their solutions, and use industry-standard code management, build, and quality assessment tools.
- Design, build, and deploy full stack applications on cloud platforms.
- Design advanced browser-based interfaces, securely process user requests using cloud-based services in Java/JavaScript/Python, and design and utilize cloud SQL/NoSQL storage solutions.
- Design, develop, and deploy secure cloud applications using appropriate cloud services.
- Analyze cost and engineering trade-offs of using specific application and system architectures, and be able to visualize these using application management platforms.
- Utilize knowledge of distributed systems theory and architecture to build high performance, scalable, and cost-optimized cloud applications.
- Design and implement application observability to quantitatively enable performance visualization and analysis for system evolution.
Program Requirements
- CS 5001 – Intensive Foundation of Computer Science (or equivalent coursework, and/or programming experience) (Prerequisite)
- CS 5004 – Object-Oriented Design
- CS 6620 – Fundamentals of Cloud Computing
- CS 5610 – Web Development
- CS 6510 – Advanced Software Development
This certificate provides students with a strong foundation for working with cloud computing platforms like Amazon Web Services, Google Cloud, and Microsoft Azure. Through coursework and project-based learning, students gain the specialized skills and practical exposure needed to work across these platforms, as well as in hybrid platform environments.
Learning Outcomes
Students who complete the certificate will:
- Acquire extensive experience in object-oriented design and development with Java.
- Solve problems using established design patterns, explain strengths and weaknesses of their solutions, and use industry-standard code management, build, and quality assessment tools.
- Design, build, and deploy full stack applications on cloud platforms.
- Design advanced browser-based interfaces, securely process user requests using cloud-based services in Java/JavaScript/Python, and design and utilize cloud SQL/NoSQL storage solutions.
- Design, develop, and deploy secure cloud applications using appropriate cloud services.
- Analyze cost and engineering trade-offs of using specific application and system architectures, and be able to visualize these using application management platforms.
- Utilize knowledge of distributed systems theory and architecture to build high performance, scalable, and cost-optimized cloud applications.
- Design and implement application observability to quantitatively enable performance visualization and analysis for system evolution.
Program Requirements
- CS 5001 – Intensive Foundation of Computer Science (or equivalent coursework, and/or programming experience) (Prerequisite)
- CS 5004 – Object-Oriented Design
- CS 6620 – Fundamentals of Cloud Computing
- CS 5610 – Web Development
- CS 6510 – Advanced Software Development