Department of Computer Sciencehttps://www.univ-soukahras.dz/en/dept/cs |
Module: Generative programming
Lecturer | Zakaria GHEID |
Information |
Master - Software Engineering
Department of Computer Science Website : https://www.univ-soukahras.dz/en/module/1228 Semester : S2 Unit : UEM2.1 Credit : 5 Coefficient: 3 |
Content | Introduction Course Chapter 1: Generic Programming Object Oriented Programming (Recall) Code reusability principle Generics in OOP (Java generics, C++ Templates) Chapter 2: Generic Programming Applications App1: Data Collections (Java Collections, C++ STL) App2: Design Patterns (Intro, Examples, Generics & Design Patterns) Chapter 3: Aspect Oriented Programming Introduction Basic Concepts Pros & Cons Chapter 4: Component Based Programming Introduction Basic Concepts Pros & Cons Chapter 5: Meta Programming Introduction Basic Concepts Pros & Cons |
Evaluation | - Examen final = ……70………% - évaluation contenue = ……30………% - mode d’évaluation (TD, TP,….) : TD PARTICIPATION 05 POINTS MICRO INTERRO 08 POINTS EXPOSE 07 POINTS TP PARTICIPATION 10 POINTS TP FINAL 10 POINTS |