Northwestern University
 
Search
Continuing Studies
Northwestern
Request a Catalog
 
Credit PDP's
Computer Technology
Internet & Web Development
Network Systems
Programming
Dispute Resolution
Essentials of Business
Pregraduate Business Administration
Liberal Arts & Sciences
Professional Health Careers
Build Your Own PDP
Course Listings
Administrative Policies
Registration
Tuition & Fees
Important Dates

Graduate | Undergraduate | Professional Development | Summer | Programs at a Glance | OLLI
SCS Home  >  PDP  >  Credit  >  Computer Technology  >  Programming

Programming

Join us for an Information Session to learn more about this program! Click here to reserve your seat today.

Offered by Northwestern University School of Continuing Studies, this program focuses on programming principles and syntax using Java programming languages. It begins with an introduction to programming and the object paradigm, then examines object relationships and the design and implementation of classes, such as fundamental language and program organization. Emphasis is placed on the logic of classes and modeling of behavior. Topics include basic constructs (I/O, loops, and decisions), object behavior, state and identity object life cycles, interfaces and relationships, class efficiency, inheritance and polymorphism to support abstraction, and specialization of class types.

  • CIS 212 Introduction to Object-Oriented Programming
  • CIS 314 Intermediate Object-Oriented Programming
  • CIS 317 Data Management and Information Processing
  • CIS 394 Software Project Management and Development

  • Note: Students may also apply the following previously offered courses to the concentration:
    COMP SCI 111 Introduction to Programming
    COMP SCI 211 Computer Programming II
    COMP SCI 317 Data Structures and Data Management
    COMP SCI 395-4 Introduction to Object-Oriented Computing
    COMP STU 395-3 Advanced Programming: Concepts and Constructs in C++
    COMP STU 395-9 Java for C++ Programmers

To register for this program, please complete an Academic Plan form (PDF Format) and a Registration form (PDF Format).

 

View all Professional Development Programs