Site MapDirectoryCalendarSearchColumbia Home
Columbia University Continuing Education

Return to Home Pag

May 16 2025

Calendar

Program Information

Program Tracks

Courses

Admission & Application

Tuition & Fees

Financial Aid

Instructors

Equipment

Preparatory Course

Computer Labs & Resources

CTA Seminars

Corporate Services

Student Services

Current Students

Auditing

Official Regulations

Safety & Security

Open Houses

William Street

CTA Home Page

Other IT Programs

 

For general information:

Information Center

303 Lewisohn

 

(116th & Broadway)

(212) 854-9699

 

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

[email protected]


If you have already submitted an application:

Admissions and Student Affairs Office

 

(formerly the Student Services Center)

Columbia University
203 Lewisohn
M.C. 4119, 2970 Broadway
New York, NY 10027-6902

   

(212) 854-9666
Fax: (212) 854-7400

   

Hours: Monday–Thursday, 9 a.m.–7 p.m.; Friday, 9 a.m.–5 p.m.


Counselor:
Peter Jamieson

Program Director: Dennis Green
Director's open-door hours: Tuesday–Thursday, 5–6:15 p.m.

   

 

 

Privacy Policy

Webmaster

 

     
 

Quick search

 

Computer Technology and Applications

C++ and Java: Programming and Software Development

Curriculum Guide for CTA Students

Please use the following as a guideline when registering for summer 2001 courses. Note the change in requirements for 3rd and 4th term students. We have moved the Advanced GUI course into the 4th term and refocused the Java course for the 3rd term.

For summer 2001 only, STUDENTS ENTERING THEIR 4TH TERM WHO WISH TO TAKE JAVA should register for QC1510, not QC1304. QC1304 is a slightly different course aimed at students entering the third term. For summer 2001 only, 4th term students who do not wish to take Java may elect to take the UNIX for C or the ADV GUI course, each of which will be subject to minimum enrollments of 6 students.

Term 1 Students — Students beginning with the summer 2001 term must take:

QC1101 Introduction to Programming with C/C++

Note: QC1101 assumes a certain level of computer literacy prerequisite to study. Students registered for this course are advised to attend an
optional brush-up tutorial on either Thursday, May 10 from 6:10 to 9:10PM or Saturday, May 12 from 10:00AM to 1:00PM in 212C Lewisohn. You must signup in advance to reserve a seat in one or the other of these sessions by contacting the Admissions and Student Affairs Office 212-854-9666.

QC1103 Object-Oriented Programming and Software Architecture

Term 2 Students - Students who started during the spring 2001 term must take:

QC1201 Data Structures and Object Design

QC1302 Graphical User Interface and C++ Applications

Term 3 Students — Students who started during the fall 2000 term must take:

QC1304 Introduction to Java for C/C++ Programmers

or

QC1301 UNIX for C/C++ Programmers **

and

QC1303 Advanced Object-Oriented Programming

Term 4 Students — Students who entered during the summer 2000 term should take:

QC1401 Application Development Lab in C/C++

and

QC1510 Java for C/C++ Programmers

or

QC1404 Advanced Graphical User Interface and C++ Applications **

or

QC1301 UNIX for C/C++ Programmers **

Please note: there will be no Java Development Lab offered to programming students during the summer 2001 term. QC1405 Application Development Lab in Java will be offered again during the fall 2001 term.

**QC1301 and QC1404 each require a minimum of six (6) confirmed enrollments. If either course is not sufficiently enrolled by the end of the initial registration period on it may be subject to cancellation.

Individual questions about course offerings and prerequisites may be directed to the CTA faculty or administration. If they cannot answer your questions, leave a note with the office (include name and phone number and email) for Mario Giannini ([email protected]).

Important Registration Information

  1. To register, you will need your: social security number and university PIN in order to register through the telephone registration system [212-854-4488 to obtain your appointment times; 212-854-8282 to register]; or your UNI [university network ID, i.e., your e-mail address] and e-mail password to register through the web [access via the 'Students' page of university home page].
  2. To obtain the 5-digit course 'call numbers' required to register though either system, you need to consult the course schedule on the web-based University Directory of Classes under 'students' at www.columbia.edu, or at URL: http://www.columbia.edu/cu/bulletin/uwb/. [Click on "C" for Computing Systems in order to find CTA courses.]
  3. Classroom locations will be finalized on the web directory one week before the beginning of the semester.
  4. Instructors identified as TBA on the directory of classes will be listed as we know who they are.

Please be sure to consult the advisor listing at the end of the guide if you require academic advising about which courses to enroll in, etc.

 

Return to Home PageLogo