UMUC

School of Undergraduate Studies

Certificate in Object-Oriented Programming Using Java

The certificate in object-oriented programming using Java is designed for technically oriented professionals who need a deep understanding of how to develop and write programs in the Java programming language. With appropriate choice of courses, this certificate may be completed while pursuing the Bachelor of Science in computer science.

Total Semester Hours: 18

Six required courses:

  • CMSC 130 - Computer Science I (3)
  • CMSC 150 - Introduction to Discrete Structures (3)
  • CMSC 230 - Computer Science II (3)
  • CMSC 335 - Object-Oriented and Concurrent Programming (3)
  • CMSC 420 - Advanced Data Structures and Analysis (3)
  • CMSC 480 - Advanced Programming in Java (3)