Skip to content

Programming with Web Technologies teaches students how to develop accessible, aesthetically pleasing, and well-organized websites and web applications. In addition to attaining the knowledge and skills needed to benchmark, maintain, and enhance websites, students who complete this microcredential will be able to design the user experiences and interfaces for compelling and dynamic web projects.

Competencies gained:

  • Structure web content using semantic and accessible HTML and CSS
  • Develop web applications using Javascript and Typescript
  • Perform automated testing with Cypress and Playwright
  • Deploy interactive web applications implemented with React
  • Use static site generators JAMStack and publish to Netlify or Vercel

Take the following course (4 credits):

  • CMPSC 302 – Web Development

And take two of the following courses (8 credits):

  • CMPSC 100 – Computational Expression
  • CMPSC 101 – Data Abstraction
  • CMPSC 102 – Discrete Structures

 

Program Contact