Course details
This course focuses on several programming paradigms. Lectures discuss commonalities and differences among the different languages, their syntax, their semantics, their type systems, their implementation methods as well as the features provided in their development environments. In this course, the following programming paradigms are introduced:
- Logic Programming: Prolog
- Functional programming: Haskell
- Procedural programming: C
- Object-Oriented programming: Java
For each of the above paradigms, the course will cover the following aspects:
- Names, variables, ADTs and data structures
- Parameter-passing mechanisms
- Typing: static and dynamic typing; weak and strong typing
- Polymorphism and genericity
- Memory management
- Exception handling techniques
Course Location
About German University in Cairo (GUC)
The German University in Cairo, GUC, is an Egyptian Private University founded by the presidential decree 27/2002, according to the law number 101/1992 and its executive regulations number 355/1996.
German university in Cairo/Deutsche Universität in Kairo has been established in 2002 in cooperation with the State Universities of Ulm and Stuttgart, under the patronage of the Egyptian Ministry of Higher Education, the Ministry of Science, Research and Arts, State of Baden- Württemberg, Germany, and supported by the German Academic Exchange Service (DAAD), the German Embassy in Cairo, the Arab/German Chamber of Industry and Commerce (AHK), the Federal Ministry of Education and Research, Germany, The State University of Tübingen and The State University of Mannheim.
The German University in Cairo is an independent, non-profit oriented Egyptian private institution, managed by a consortium of Germans and Egyptians with the vision of building a leading center of excellence in teaching and research that will effectively contribute to the general welfare nationally and internationally and endeavour the scientific, technical, economic and cultural cooperation between Egypt and Germany.
See all German University in Cairo (GUC) courses- JavaScript Full stack web developer virtual internship Virtual Bootcamp + Internship at LaimoonAED 1,449Duration: Upto 30 Hours
- EGP 19,758Duration: Upto 185 Hours
- The Complete Android App Development Academy for Health & FitnessEGP 6,511
EGP 325,652Duration: 1 To 30 Hours