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 Spring, study from anywhere in the world in the safety and comfort of your home through online or remote instruction.
C++ for Financial Engineering
Learn to apply the object-oriented and generic features of C++ to create robust and flexible applications in the financial arena.
Intermediate C++ Programming
Step by step, learn the C++ class construct and its key features.
Intermediate Java Programming
If you know programming in any language, then advance your knowledge with object-oriented programming in Java.
Introduction to C/C++ Programming
If you have little or no programming experience, take this hands-on course to learn the fundamentals of the C programming language.
Introduction to Java Programming
Learn the fundamental concepts of object-oriented programming and the Java programming language.
Introduction to Python Programming
Learn how to develop feature-rich applications with Python and to access standard and third-party modules and packages.
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.
Webpage Development with HTML5
In this lab-based course, create webpages using HTML, link them together into a website, and publish them on the web.
Introduction to Data Science for HCM in Python and R
Gain the foundational knowledge to collect, manipulate, visualize, and analyze common HR data sources using the Python and R programming language.
JavaScript (Full Stack Web Development)
In this hands-on course, learn the fundamentals of employing JavaScript for web applications.
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.