Skip navigation

Micro-credential Overview

Earners of the Java GUI and Software Design Pattern badge have completed the University of Central Oklahoma's SE 3103 Object-Oriented Software Design and Construction course. This course introduces object-oriented (OO) analysis and design. In addition, the concept of design patterns is discussed. In projects, students apply the principles of OO design and the concept of design patterns in developing computer games. By the end of the semester, students have basic familiarity with concepts of class design, OO analysis and design processes, polymorphism and design patterns.

What can you do with this micro-credential?

  • Write Java Graphics User Interface programs using Swing/AWT packages;
  • Develop Java programming using object-oriented software design principles; and,
  • Apply software design patterns in developing complex software systems.

Intended Audience

  • UCO students

Instruction Method

• In person or online, synchronous sessions.


• Fall and spring semesters


  • Those interested must be enrolled as a student in UCO’s SE 3103  Object Oriented Software Design and Construction course. Registration for this micro-credential is included in the course enrollment


  • The micro-credential fee is included in the academic course tuition and fees.

Contact Information

What is a micro-credential?

Micro-credentials provide new opportunities to demonstrate specific knowledge, skills and abilities in ways that create a more complete picture of your capabilities. Upon successful completion and verification of the micro-credential requirements, you will be issued a digital badge that can be displayed and verified online, such as on resumes or professional social media profiles. Digital micro-credentials can provide another way to demonstrate your achievement of competencies and allows you to clearly communicate your capabilities to others.