Fundamentals of Programming Undergraduate Certificate

Become proficient in two programming languages and develop an understanding of database technology and data management with the Undergraduate Certificate in Fundamentals of Programming in the College of Science and Technology at Temple. This 12-credit-hour certificate is designed for current undergraduate students seeking a deeper understanding of computer programming and database techniques.

You’ll study Java and Python, two popular object-oriented programming languages that are frequently used in scientific research and web applications. You'll learn to write code that is testable and maintainable and discover how to solve programming problems using algorithm-based and logical approaches. Coursework focuses on 

  • database management systems;
  • learning, writing and testing Java and Python; and 
  • program design and abstraction.  

The Fundamentals of Programming Certificate (Undergraduate) can be added to your existing curriculum. This program is not open to students who are majoring in Computer Science, Information Science and Technology, Mathematics and Computer Science, or Mathematics and Computer Science with Teaching. 

Who might be interested?

Students interested in adding technology to their coursework may benefit from the Fundamentals of Programming Undergraduate Certificate. The program aims to provide an introduction to programming languages, how Java and Python are used, and database systems to broaden your knowledge and complement your career goals. 

Credit Requirements 

The Fundamentals of Programming Certificate (Undergraduate) curriculum includes three required courses, totaling 12 credit hours. 

Learn more about requirements for the Fundamentals of Programming Undergraduate Certificate

Delivery Method

All classes are held in person at Temple’s Main Campus.

Classes & Curriculum

Students are required to complete three courses, including

  • Database Management Systems,
  • Introduction to Problem Solving and Programming in Python, and
  • Program Design and Abstraction.

Learn more about required courses for the Fundamentals of Programming Undergraduate Certificate.

Related Graduate Degrees

Related Graduate Certificates

Tuition & Fees

In keeping with Temple’s commitment to access and affordability, the Certificate Program offers a competitive level of tuition with multiple opportunities for financial support.

Tuition rates are set annually by the university and are affected by multiple factors, including program degree level (undergraduate or graduate), course load (full- or part-time), in-state or out-of-state residency, and more. Learn more about our tuition and fees.

These tuition costs apply to the 2019–2020 academic year.

Pennsylvania resident:  $19,944.00 per year
Out-of-state: $32,808.00 per year


Additional Program Information

More In This Section