Introduce students to basic algorithmic and programming concepts.
Teach students how to design methodically efficient algorithms for solving various types of problems.
- Teacher: Djamel Douha
The course introduces foundational concepts in database management, including data modeling, relational database design, and SQL for data manipulation. Students learn to design normalized database schemas, ensure data integrity, and implement basic security measures. The course provides hands-on experience with database systems, preparing students for advanced database studies and practical applications.
- Teacher: Djamel Douha