• Enrollment system is currently unavailable. We apologize for the inconvenience. Please try again later.

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.

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.

2017 Summer
1 section

Advanced IT Auditing

Learn the process of planning IT audits using risk-based technologies and the COSO, COBIT, ITIL, and ISO-17799 frameworks in detail.

2017 Summer
1 section

Advanced Java Programming

Expand your understanding of Java and standard Java APIs by developing Java solutions for distributed computing, the web, and database connectivity.

2017 Summer
1 section

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.

2017 Summer
1 section

Creating Websites for Mobile Devices

This course provides the ideal starting point for catching up with the mobile web.

2017 Summer
1 section

Intermediate C++ Programming

Step by step, learn the C++ class construct and its key features.

2017 Summer
1 section

Intermediate Java Programming

If you know programming in any language, then advance your knowledge with object-oriented programming in Java.

2017 Summer
1 section

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.

2017 Summer
1 section

Introduction to Java Programming

Learn the fundamental concepts of object-oriented programming and the Java programming language.

2017 Summer
1 section

Introduction to Python Programming

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

2017 Summer
2 sections

Java Programming Summer Intensive

If you have no programming experience, then build solid skills in Java programming during this two-week intensive.

2017 Summer
1 section

JavaScript

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

2017 Summer
1 section

Object-Oriented Analysis and Design

Examine the fundamental concepts of object-oriented analysis, design, and programming.

2017 Summer
1 section

SQL Server Tabular Modeling and Power Pivot

Start with tabular modeling basics, then learn how to connect to various data sources, and finally gain the skills to use Power Pivot for Excel.

2017 Summer
1 section

Web Development with Python and MySQL

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

2017 Summer
1 section

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.

2017 Summer
1 section

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.

2017 Summer
1 section

Advanced JavaScript

Learn best practices in JavaScript in this intensive course that balances theory and practice.

Advanced MySQL with PHP

Learn how to code object-oriented PHP and combine your knowledge of PHP and MySQL to deliver professional websites.

Intermediate C# Programming

Start with the fundamentals of C# and then learn best practices for object-oriented programming and some intermediate and advanced features.

Introduction to C# Programming

Designed for first-time programmers, this course presents a comprehensive introduction to programming using the C# language.