Object Oriented Programming 1

Learning Outcomes

  • Introducing basic concepts of computer programming
  • Understanding the importance and role of data in programming
  • Mastering control flow mechanisms such as branching and iteration
  • Learning to write and use methods, and handling exceptions
  • Applying learned concepts to write complex programs
  • Organizing code using classes and packages
  • Implementing basic data structures for efficient data management
  • Interacting with users and environment through input/output operations, file handling, and GUI creation
  • Preparing for in-class tests and quizzes
  • Solving challenging problems using linked lists
  • Preparing for final in-class test and exercise class

Module Code:

CS1811