|  | Computer Technology and ApplicationsC++ and Java: Programming and Software Development (PROG)The Instructional Staff
  The program's instructional staff is composed of experienced computer and 
    information technology professionals with extensive backgrounds in the corporate 
    and private sectors. Computer teaching professionals in committee serve as academic advisers 
    to the program. The committee works closely with instructors to ensure that the current 
    CTA curriculum responds in a timely manner to innovations in computer technology 
    and equips graduates to compete strongly for professional advancement.   Mario 
  Giannini, Chair Mario Giannini has worked as an independent software development consultant 
  for the past ten years for clients such as the New York Board of Education, 
  Chase Bank, Sony, and TIAA-CREF. He has taught at Baruch, New York University, 
  and Columbia University, gathering more than a decade of teaching experience. 
  As the chair of the C++ and Java: Programming and Software Development track 
  for the CTA Program, he has made an effort to introduce new technologies to 
  the curriculum and to define a clear and concise path for students and classes. 
  Having worked professionally with C, C++, Java, Windows, DOS, and UNIX, Mr. 
  Giannini strives to introduce students to real-world situations and their efficient 
  solutions.
   Laura 
  Brown Dr. Laura Brown is a business communication specialist with extensive experience 
  as a trainer, writer, and editor. As a corporate consultant she designs and 
  delivers small-group and one-on-one communication training programs for corporate 
  clients, including organizations in the banking, insurance, and accounting industries, 
  among others. Additionally, Brown teaches writing and business communication 
  at the college level and has extensive experience working with adult students 
  through Columbia's School of General Studies and Iona College. As a writer and 
  editor, Dr. Brown has collaborated on a number of business and technology books, 
  including The Art of Analysis by Dr. Arthur M. Langer. Brown holds a Ph.D. in 
  English and Comparative Literature from Columbia University and an M.A. in Drama 
  from the University of London.
  Greg Comeau Greg Comeau is CEO of Comeau Computing-producers of Comeau C++, 
                  a mature and widely ported commercial C++. He is a noted expert, 
                  author, lecturer, and senior developer in C++, C, UNIX, and 
                  software development with an extensive background and unique 
                  pragmatic perspective. As a practitioner, he identifies issues 
                  and in turn fosters portable techniques and perspectives in 
                  order to facilitate and build real solutions. Comeau is a member 
                  of the ANSI/ISO C++ committee.
   Richard 
  Dragan Richard V. Dragan is a C++/Java consultant and frequent contributor to PC Magazine 
  and Computer Shopper (where he wrote a programming column for four years) and 
  has published over 120 articles and reviews over the past seven years. Currently, 
  he also is a contributing editor for programming books for amazon.com where 
  he writes a monthly electronic mailing of recommended programming titles. He 
  is completing his Ph.D. at CUNY and writes fiction and plays classical guitar 
  in his spare time.
   Charles 
  T. Fike Charles Fike graduated from the University of North Carolina with an M.A. in 
  mathematics. He was a Fulbright Scholar and a member of Phi Beta Kappa. He is 
  the author of various professional papers on mathematics and computing and author 
  of two books, Computer Evaluation of Mathematical Functions and PL/I for Scientific 
  Programmers. In addition to Columbia University, Mr. Fike has taught at the 
  University of Tennessee, University of North Carolina, and Long Island University.
   James 
  Keogh James Keogh was one of the first to introduce PC programming nationally in the 
  Programmer's Notebook column in Popular Electronics magazine in 1982, four short 
  years after the Apple Computer was developed in a garage. He has spent more 
  than a decade designing and developing PC and workstation applications for major 
  international Wall Street firms. Mr. Keogh has written forty books published 
  in seven languages. These include UNIX Programming for Dummies, Visual FoxPro 
  for Dummies, and Solving the Year 2000 Problem, which is one of the first books 
  to address this issue. He has written books on the topic of C and C++ programming 
  and is the author of Prentice Hall's Core MCSE Networking Essentials textbook 
  and cyber course.
   David 
  Lazarus David Lazarus received his B.A. in mathematics from Columbia University in 1979 
  and his M.S. from New York University in 1988. He has 15 years of experience 
  working as a programmer and system designer in languages including assembler 
  (HP, Intel 80xx), Fortran, Pascal and C. He also has 5 years experience as a 
  programming instructor. His interests include languages (natural and artificial) 
  and go (an Oriental board game).
  Robert Miller Robert Miller's data processing career has encompassed all stages 
                  of systems development and programming from the days of the 
                  mainframe through PC application development to, at present, 
                  the creation of Internet business applications. He is employed 
                  by a large New York City corporation, where he is an instructor 
                  in the computer department. Miller is a graduate of Temple University 
                  and has LL.B. and J.D. degrees from the University of Michigan. 
                  He has taught at Columbia University since 1980.
  Rob Reuss Rob Reuss has been programming professionally for fifteen years. 
                  He is currently working as a consultant, developing Web sites 
                  and creating custom Internet and communications applications 
                  in Delphi and Visual Basic for a variety of clients. Reuss has 
                  been developing Delphi since its initial release.
  Bruce Tetelman Bruce Tetelman has been a computer consultant, software developer, 
                  and management analyst since 1974. As assistant director of 
                  the Columbia University Computer Center, he was a member of 
                  the ANSI C Standards Committee and the original designer and 
                  chair of the Programming Track of the CTA Program. In 1987 he 
                  formed his own company and is now president of Shane Associates, 
                  Inc., a corporation involved in software development, management 
                  consulting, and issues of patents and copyrights.
  Jeff ThawJeff Thaw is a graduate of the CTA Program (ADIS track), and 
                  completed Master of Music and Bachelor of Music degrees at the 
                  Manhattan School of Music. In the two decades between those, 
                  Thaw's careers have spanned a wide range of industries and specialties, 
                  including management and organizational development consulting, 
                  training, marketing, and management. He is currently a senior 
                  programmer/analyst with Donovan Data Systems, the global leader 
                  in providing computer services and software to the advertising 
                  community, where he designs and programs object-oriented systems 
                  (including rearchitecturing of legacy systems), and serves as 
                  a mentor in object-oriented programming, analysis, and design.
  S. ViswanathanDr. S. Viswanathan obtained his bachelor's and master's from 
                  Birla Institiute of Technology & Sciences (India) and the 
                  Indian Institute of Technology (Bombay-India). He received his 
                  Ph.D. in computer science from Rutgers University in 1994. He 
                  worked as a research scientist with Bell Communications Research 
                  until 1996. He has worked as an adjunct associate processor 
                  with the computer science departments of Columbia University 
                  and New York University. He is currently working for J.P. Morgan 
                  Investments in New York.
 
 |