Computer Programming

Module Structure:

  • Theoretical sessions: 2 hrs.
  • Laboratory: 2 hrs.
  • First semester examination*.
  • Seconded semester examination*.
  • Course works*.

* To be confirmed by department

Aims and Learning Outcomes:

Aims

•The aims of this module are to:

•introduce basic concepts of computer science and programming language

•provide students with practical experience in programming

•enable students to understand the capabilities and limitations of programming

Learning Outcomes

•On successful completion of this module, the student should be able to:

1.identify and discuss commonly used computational principles and techniques

2.Choose appropriate computational techniques and algorithms for specific tasks

3.build simple computer programs

4.demonstrate an understanding of the capabilities and limitations of programming