Course Contents

  1. Computer organization and computer systems(2)
  2. Algorithms and problem solving : Correctness and efficiency(4)
  3. Data and data types (2)
  4. Elementary PASCAL programming (2)
  5. Conditional flow (2)
  6. Iterative flow (2)
  7. MINOR 1


  8. Iterative flow (contd.) (2)
  9. Functions and procedures (4)
  10. Recursion (3)
  11. Recursion vs. iteration(3) 
  12. MINOR 2


  13. Structured data types (5)
  14. Object oriented programming (5)
  15. Algorithm efficiency issues (3)