Web Development II — Cloud Computing

Description:

Modern websites and web applications are frequently run on systems and services that provide computing infrastructure as a service. In these "cloud" computing environments, it is common for developers to never see a physical computer that will run an application. This second-level certificate provides hands-on opportunities for students to manage web server infrastructure and deploy applications. Students will learn about the importance of virtualization and how virtualization is used to power cloud services. In addition to learning technical details and practicing advanced development techniques, students will produce professional quality documents and presentations similar to those used to pitch work to clients and learn to present and defend their work and choices to an audience.

Program Learning Outcomes:

Upon successful completion of the Web Development II – Cloud Computing proficiency certificate, students will be able to:

  • Explain technical choices and details and defend these decisions.
  • Evaluate an application or business and produce application designs appropriate to the purpose and function.
  • Manage and deploy web application infrastructure.
  • Produce websites and web applications.
  • Identify and distinguish terminology and fundamental concepts associated with various web development technologies. 

Program Entry Requirements:

To enroll in the Web Development II certificate, students must first complete the Web Development I certificate.

Program of Study and Graduation Requirements:

Successful completion of the program requires a “C” grade or better in each of the courses. 

Course Sequence:

Course Number and NamePrerequisitesCredits
CIS 155 - Principles of Operating Systems 3 credits
CIS 230 - Web Page Design IICIS 1303 credits
CIS 204 - Fundamentals of Linux and UnixCIS 155 or CIS 105 3 credits
CIS 228 - JavaScript IICIS 1144 credits
CIS 288 - Cloud ComputingCIS 2444 credits

Minimum Credits Needed to Graduate:

17

For More Information, Contact:

The Computer Technologies Dept., Room C3-1, 1700 Spring Garden Street, Philadelphia, PA 19130, Telephone (215) 496-6134; or the College Information Center (215) 751-8010.