Courses  >

CSE 2010 – Programming III

At a glance

  • 4 lecture hours per week
  • 1 practice hour per week
  • 5 credits
  • Semester I
  • Topics of Study: Programming

People

Pre-requisites

Topics Covered

  • Introduction to object oriented concepts
  • Pillars of object orientation
  • Need and use of polymorphism in object-oriented system development
  • Data types and programming constructs of Java
  • Classes, objects, methods, and messages in Java
  • Exception handling
  • Multi-threading and synchronization
  • Introduction to event-driven programming using abstract window toolkit (AWT) and Swing

Learning Resources

  • Eckel, B. (2002). Thinking in Java (3rd Edition, Revision 4). Prentice Hall.