Programming

  • Provides Hands-on Training
  • Focuses on Programming Techniques
  • Builds Problem-Solving Skills

Computer programming offers a wealth of career opportunities but requires constant updating of skills to adapt as systems evolve. These courses encompass a range of topics, including computer concepts, logic, programming procedures, languages, generators, operating systems, networking, data management, and business operations. Learn to solve problems through programming techniques and procedures using appropriate languages and software.

This semester, study from anywhere in the world in the safety and comfort of your home through online or remote instruction.

Advanced Python Programming

Prepare for a position as a junior developer by learning about Python’s powerful advanced features and industry-standard tools and techniques.

2023 Spring
+ 1 more semester
3 sections

Introduction to Python Programming

Learn how to develop feature-rich applications with Python and to access standard and third-party modules and packages.

2023 Spring
+ 1 more semester
4 sections

Web Development with Python and MySQL

Learn the fundamentals of two of today’s most popular tools in the web development space: MySQL and Python.

2023 Spring
+ 1 more semester
2 sections

Introduction to Data Science Methods in R & Python

Gain the foundational knowledge to collect, manipulate, visualize, and analyze common HR data sources using the R and Python programming language.

2023 Spring
+ 1 more semester
2 sections

JavaScript (Full Stack Web Development)

In this hands-on course, learn the fundamentals of employing JavaScript for web applications.

2023 Spring
+ 1 more semester
2 sections

Advanced C++ Programming

Obtain a solid understanding of object-oriented knowledge in C++ and the ability to apply OOP in C++ to increase code efficiency.