User Experience, Web and Mobile Development Certificate

phrases indicating the benefits of the program over an image of a building on campus

Many modern information systems are designed for web access. This upper division certificate in web design allows students to gain the knowledge and experience necessary to analyze, design and create web based interfaces for a variety of organizations through a combination of courses that address high level programming, content creation, and computer interface design.

Courses required to complete the certificate are below. Course descriptions can be found in the Course Catalog. The printed course catalog contains the official listing of program requirements and takes precedence over information listed on this site. Should you discover a discrepancy between the printed catalog and any information posted on this site, please contact the Department of Information Systems for instructions.

Courses (15 credits)

  • IS 247 – Computer Programming II (credits: 3)
  • IS 303 – Fundamentals for Human-Computer Interaction (credits: 3)
  • IS 403 – User Interface Design (credits: 3)
  • IS 413 – GUI Systems Using Java (credits: 3)
  • IS 448 – Markup and Scripting Languages (credits: 3)


  • This upper division certificate is only available to currently enrolled degree-seeking undergraduate students at UMBC. Your major can be from any of those offered at the university. Non-degree seeking students are unable to declare participation in any IS undergraduate certificate program.
  • Certificates do not require departmental permission. Please use the Undergraduate Declaration of Major, Minor, and Certificate Form to add a certificate.
      • Notice of successful completion is placed on the transcript at time of graduation. There is not a separate certificate document.
  • An Important Note: Although we do not require department permission, before submitting the form to add a certificate please contact IS Director of Undergraduate Programs, Richard Sponaugle,, for information and prerequisites. Some individual courses may require permission to enroll, and it is important to discuss the timing of offerings and prereqs before submitting the form for the User Experience, Web and Mobile Development certificate.
  • Upper level courses taken to satisfy an IS certificate requirement may not also be used to satisfy the required upper level IS elective course in the IS or BTA majors. All upper level courses count toward the 45 upper level credits required to graduate from UMBC.
  • All courses must be completed with a grade of “C” or better.