2025-2026 Undergraduate Catalog

Certificate in Fundamentals of Programming (Online)

Requirements

All courses must be completed to earn the certificate.

CS 272Java Programming I

3

CS 372Java Programming II

3

CS 360Comparison of Programming Languages

3

CS 344Python

3

Total Credit Hours:12

Outcomes

  1. Design effective technology-based solutions integrated into the user’s environment.
  2. Use critical thinking and problem-solving skills to generate possible solutions to technology related problems.
  3. Communicate effectively with clients and peers verbally and in writing.
  4. Collaborate in teams to accomplish a common goal by integrating personal initiative and group cooperation.
  5. Demonstrate independent learning through research, preparation, and presentation of a solution of a technology problem.
  6. Describe the impact of technology on individuals, organizations, and society, including ethical, legal, and policy issues.