Skip to main content

2023-2024 Undergraduate & Graduate Catalog

Search Help

Badge in Web and Mobile Computing

The School of Computing's Web and mobile computing badge (not a degree or certificate) is designed to prepare students to accomplish tasks that include the following:

  • Design a stand-alone native mobile application on a modern mobile platform.
  • Develop a Web-based application using a modern Web stack.
  • Explain the primary challenges and tradeoffs in designing distributed systems.
  • Specify the requirements for a database application and then implement it using EER modeling, schema design and normalization, SQL/DDL, SQL/DML, stored procedures, and database triggers.
  • Describe details of data communications and computer networks including TCP/IP protocol stack.
  • Analyze security threats to computer networks and know how to protect against threats.


Completion of a bachelor's degree, and evidence of object-oriented programming skills are required for admission.

Program Location

Classes are offered fully online, in a hybrid format, or in-person in the late afternoon or evening in downtown Grand Rapids.


The Web and mobile computing badge consists of two courses (6 credits), including:

If you are in need of assistance please submit any questions or comments.