| Computer Technology and ApplicationsC++ and Java: Programming and Software Development (PROG)Growth and rapid advances in the computer industry mean that competitive businesses 
  must develop increasingly complex working programs that are easier to understand 
  and maintain.  Object-oriented and graphic user interface (GUI) technologies fulfill these 
  and other needs, while substantially reducing the cost of developing and maintaining 
  software.  A growing number of businesses use the C++ and Java languages for these reasons. With the phenomenal growth of the Internet in recent years, C++ and Java are 
  rapidly becoming the de facto standard for Web-based software development and 
  applications.  Students in the C++ and Java: Programming and Software Development track 
  prepare for positions in the programming departments of companies and as independent 
  software developers. The track offers exposure to:  
  the latest environments programming tools technologies such as Java, RAD (Rapid Application Development) tools a variety of operating systems.  The CurriculumThe curriculum includes:  
  in-depth study of the C/C++ programming languages programming techniques and tricks known to the top developers in the field 
    today  Emphasis is on:  
  developing hands-on programming skills building a strong foundation of language, design, and programming knowledge 
   Students spend a major part of their final term building a working application 
  in a supervised development laboratory. Advanced and current topics such as the 1997 Final Draft and the Standard Template 
  Library are discussed in detail, as are their impact on currently existing software. 
 Please note: while no programming experience is required, applicants to this 
  program should have a strong background in computing. Before beginning their 
  first-term classes, candidates are expected to be familiar with:  
  standard character sets basic DOS and Windows commands text- and file-search techniques use of text editors numerical representation e-mail file transfer protocol  |