Pursue a Career in Computer Programming

Down arrow image pointing to start of content

Online Undergraduate Certificate in Programming Essentials

No experience in IT? No problem! DeVry’s 100% online Programming Essentials Undergraduate Certificate program provides exposure to essential coding concepts and no prior IT experience is required. What’s more, earning this credential can help prepare you for industry-recognized tech certifications like CompTIA Linux+ and Microsoft Technical Associate – Python. 

The Programming Essentials Certificate can be earned in as little as 10 months1 and the program helps prepare you to pursue a career in the field of technology. Courses will prepare you to write code and create applications using industry-recognized programming languages like Python and C++.

Qualifying for a Tech Essentials Grant

At DeVry University, we are pleased to offer scholarships and grants to help you reach your educational goals. Upon successful completion of a Programming Essentials Certificate, you may be eligible for a $2,400 Tech Essentials Grant2.

Stackable Programs in Computer Programming

Save time and money in furthering your education by applying qualifying credits from a Programming Essentials Certificate program from DeVry toward a particular associate or bachelor’s degree program at DeVry. By applying qualifying credits to a specific DeVry associate degree program, you are already 40% of the way toward earning that credential, and 20% of the way to a bachelor’s degree.

Classes Start Every 8 Weeks

Earn your Undergraduate Certificate in Programming Essentials in as little as 10 months*—or even more quickly with qualifying transfer credits.

*Not including breaks. Assumes year-round, full-time enrollment.


What You'll Learn

The programming essentials certificate covers the following skills, infused with our tech-empowered learning attributes designed to empower you with the tools necessary to help you excel in the classroom and beyond:

  • software systems analysis and design icon
    Software Systems Analysis and Design
    Develop information system models and design system requirements to identify and solve business problems.
  • complex problem solving icon
    Complex Problem Solving
    Apply critical and analytical thinking to identify complex problems, evaluate options and implement solutions.
  • coding and programming icon
    Coding and Programming
    Learn to write codes for applications and develop programs to find solutions to problems.
  • collaborate in dynamic work environments icon
    Collaborate in Dynamic Work Environments
    Learn to collaborate with colleagues in varying locations and environments to coordinate and share information.
  • digital devices icon
    Digital Devices
    Explore digital concepts, devices and connectivity within the realm of the Internet of Things (IoT). Topics include networking, securing, and deploying digital devices.
  • digital literacy icon
    Digital Literacy
    Apply appropriate technologies.
  • operating systems icon
    Operating Systems
    Install and configure operating systems using Command Line Interface (CLI).

Computer Programming Certificate Prep

DeVry’s online Programming Essentials Certificate program is designed to help prepare students for certain IT certification exams, including:

  • CompTIA Linux+
  • Microsoft Technical Associate - Python

Career Opportunities

Graduates from DeVry’s online Programming Essentials Undergraduate Certificate program may consider entry level opportunities in positions, such as:

  • Coder

  • Programmer I

  • Information Systems Technician

Program Courses


MATH114 Algebra for College Students

Tech Core

CEIS101C Introduction to Technology and Information Systems
CEIS106 Introduction to Operating Systems
CEIS110 Introduction to Programming

Information Systems and Programming

CIS170C Programming with Lab
CIS247C Object-Oriented Programming with Lab

Career Preparation

CEIS299 Careers and Technology

Build Skills With Stackable Degrees.

Earn a Credential at Every Step.

You don’t have to wait four years to show a credential on your resume.  At DeVry, several programs are designed to stack. 

  • Start with a shorter credential that takes less time so it’s more affordable
  • Flexible online and on-site classes build your professional skills right away
  • Every course counts toward the next degree level3

How Do Credentials Stack?

Here’s an example: When you earn an undergraduate certificate in Programming Essentials, every course you complete in the program applies to an Associate Degree in Information Technology and Networking with a specialization in Information Systems Programming or any specialization of a bachelor’s degree in either Computer Information Systems or Software Development.

Academic Catalog

Download PDF

Program Overview

Download PDF

Academic Catalog

Download PDF

Program Overview

Download PDF

Related Programs

1Not including breaks. Assumes year-round, full-time enrollment. Additional program information may be found at https://www.devry.edu/online-programs.html.
2Restrictions apply. Please see Scholarships and Grants page for complete details.
3The figures displayed represent the minimum credit hours required for graduation. At the time of application to the next credential level, an evaluation of qualifying transfer credit will occur and the most beneficial outcome will be applied.
*The figures displayed represent the minimum credit hours required for graduation. Additional coursework may be necessary to complete program requirements.