Site MapDirectoryCalendarSearchColumbia Home
Columbia University Continuing Education

Return to Home Page

July 16 2025

Business Writing Courses

IT Courses

Home Page

 

For general information:

Information Center

303 Lewisohn

 

(116th & Broadway)

(212) 854-9699

 

(attended 9 a.m.–6 p.m.)

[email protected]

   

 

 

Privacy Policy

Webmaster

 

     
 

Quick search

 

Information Technology Program Courses

Introduction to C++

For students wishing to learn basic C++ programming skills.

C++ is an object-oriented programming language.

The skills you learn include:

  • declaring and using objects and functions
  • writing your own classes and functions
  • using graphical user interfaces
  • using control structures
  • writing and reading external files
  • creating and using arrays

Prior knowledge of programming is not required.

In this course, you play the role of an entry-level C++ programmer at a software company, developing applications for one of their clients.

You build your programming skills through a series of challenging tasks, in which you receive direction and tips from the project’s team leader and other co-workers.

Introduction to Java

For students wishing to learn basic Java programming skills.

Java is an object-oriented programming language.

The skills you learn include:

  • an introduction to operators and control statements
  • searching and sorting arrays
  • graphical user interfaces
  • object-oriented programming and classes
  • graphics
  • reading and writing files
  • the Java class libraries
  • applets

Prior knowledge of programming is not required.

In this course, you play the role of a newly hired Java programmer at a software development house that is currently working on a project for KCI, a company that remodels home kitchens.

You build your programming skills as you collaborate with your team leader and other co-workers to create a series of working programs in Java.

For additional information, visit Columbia Interactive:

Return to Home PageLogo