Principles of Computer Programming

Learning Outcomes:

  • Develop a foundational understanding of programming concepts and logic.
  • Write and debug simple programs using a high-level programming language.
  • Understand and apply basic algorithms and data structures.
  • Gain proficiency in using computational tools and software for problem-solving.
  • Enhance skills in structured and modular programming techniques.

Skills for module:

Problem Solving

C

Logics

Data Structures

Principles of Computer Programming

CS201

Learning Outcomes

  • Develop a foundational understanding of programming concepts and logic.
  • Write and debug simple programs using a high-level programming language.
  • Understand and apply basic algorithms and data structures.
  • Gain proficiency in using computational tools and software for problem-solving.
  • Enhance skills in structured and modular programming techniques.