My Courses

Here are all your courses. Track your progress and stay on top of your learning.

# Course Name Instructor Cr. Hrs Notes
1 Computer Networks Dr.Islam Zakaria 3 Basics of networking, OSI model, IP addressing, and internet communication
3 Algorithms Dr.Mohamed El-Saeed 4 Problem solving, algorithm design, complexity analysis (Big O notation)
2 Operating Systems Dr.Ahmed Hesham 3 Processes, memory management, scheduling, and system fundamentals
4 Data Structures Dr.Salwa Osama 4 Arrays, linked lists, stacks, queues, trees, and basic algorithms
5 Database Systems Dr.Hanan Fahmy 3 Relational databases, SQL queries, normalization, and database design
6 Introduction to Software Engineering Dr.Amr Ghoneim 2 Software development life cycle, requirements, design, and testing

Course Name:

Introduction to Software Engineering

Instructor:

Dr.Amr Ghoneim

Credit Hours:

2

Notes:

Software development life cycle, requirements, design, and testing

Course Name:

Database Systems

Instructor:

Dr.Hanan Fahmy

Credit Hours:

3

Notes:

Relational databases, SQL queries, normalization, and database design.

Course Name:

Data Structures

Instructor:

Dr.Salwa Osama

Credit Hours:

4

Notes:

Arrays, linked lists, stacks, queues, trees, and basic algorithms

Course Name:

Operating Systems

Instructor:

Dr.Ahmed Hesham

Credit Hours:

3

Notes:

Processes, memory management, scheduling, and system fundamentals

Course Name:

Algorithms

Instructor:

Dr.Mohamed El-Saeed

Credit Hours:

4

Notes:

Problem solving, algorithm design, complexity analysis (Big O notation).

Course Name:

Computer Networks:

Instructor:

Dr.Islam Zakaria

Credit Hours:

3

Notes:

Basics of networking, OSI model, IP addressing, and internet communication