Course Description
his course is concerned with the study of basic concepts, such as types, control structures, abstraction mechanisms, inheritance, concurrency, and constructs underlying the design of modern programming languages. Various programming paradigms, including object-oriented, functional, logical, and concurrent programming are discussed. Students are exposed to the implementation of programs using programming languages under different programming paradigms.
Course ID: PHYS 456
Credit hours | Theory | Practical | Laboratory | Lecture | Studio | Contact hours | Pre-requisite | 2 | 2 | 2 | - |
---|