Programming Fundamentals – Online Microcredential

Gain skills that are at the heart of the global computing industry

Whether you’re looking to take the first step toward a career in computing or you want to develop skills from expert faculty to help you move up in your current job, Oregon State University’s online microcredential in programming fundamentals will equip you with a solid understanding of core skills that can lead to new opportunities.


Build a foundation in programming and set the stage for additional learning once you earn Oregon State’s programming fundamentals microcredential online. Watch the video »

The courses in this microcredential offer the vital, fundamental skills to learn a new programming language or set of tools that would be required for an entry-level programming job.


Required courses (12 credits)

Prerequisite courses

* – These courses are required unless you already met this prerequisite.


The in-demand skills you'll develop as a student in this microcredential will give you what you need to stand out and level up in your career.

  • Data structures
  • Exception handling
  • Fundamentals of object-oriented programming
  • GitHub and git usage
  • Programming in Python
  • Recursion
  • Time complexity
  • Unit testing

Start on a pathway toward a full computer science degree

Oregon State offers two computer science degree programs online, and the microcredential credits you earn can be directly applied toward either one — a bachelor’s degree or a postbaccalaureate degree that is designed for those who already have a bachelor’s degree.

If you plan to apply these credits toward a full degree, we encourage you to first contact the program to learn about the degree requirements. Please note that acceptance into a microcredential does not guarantee acceptance into a degree program.


Related stories

Oregon State Everywhere: Driven to change lives through computer science online

I honestly have loved my experience online with Oregon State University. It’s been thrilling to pursue this dream. I have a bachelor’s degree and MBA already, but I wanted to pursue a postbaccalaureate degree in computer science online in hopes of making a...

Tuition benefit from Guild Education gives workers ‘once-in-a-lifetime opportunity’ to learn online

Marcus Mateus is one of a growing number of working professionals in the United States enrolling online with Oregon State thanks to collaborations with organizations like Guild Education that offer their employees and members a tuition benefit. Mateus calls it a “once-in-a-lifetime opportunity” for workers...

Oregon State’s online computer science program leads to professional success

I primarily wanted to better myself by furthering my education and doing the work I love,” Eric Rouse says. “Now, I'm half-owner of the company that I work for. Completing my computer science degree at OSU Ecampus helped create the career of my dreams."...