Search
Khaled A.'s Photo

PhD in Computer Science | Expert in High-Performance Computing, A
Khaled A.

2 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $75
Response time: 10 hours

About Khaled


Bio

I hold a Ph.D. in Computer Science with a research focus on High-Performance Computing (HPC), parallel algorithms, and GPU performance modeling. My academic and professional journey has centered on understanding how to make computations run faster and more efficiently on modern architectures. Currently, I work as a Performance Architect at NVIDIA, where I analyze and optimize complex workloads on GPUs—experience that gives me real-world insights into the topics I teach.

I have more than 10...

I hold a Ph.D. in Computer Science with a research focus on High-Performance Computing (HPC), parallel algorithms, and GPU performance modeling. My academic and professional journey has centered on understanding how to make computations run faster and more efficiently on modern architectures. Currently, I work as a Performance Architect at NVIDIA, where I analyze and optimize complex workloads on GPUs—experience that gives me real-world insights into the topics I teach.

I have more than 10 years of teaching and mentoring experience at both the university and individual levels. As a graduate teaching assistant and later as a research mentor, I guided undergraduate and graduate students through courses in data structures, algorithms, C/C++, computer programming, computer architecture, and networks. My teaching experience extended through multiple universities: Mansoura University, Lehigh University, University of Central Florida, and the University of Oklahoma. I emphasize conceptual understanding first, then build toward hands-on problem solving—encouraging students to think critically about performance and design trade-offs. My approach is highly interactive: I break down challenging ideas into intuitive steps, use visual explanations when possible, and connect theory to practical applications. I mainly taught courses for undergraduate and graduate university level students.

I enjoy working with motivated learners—whether they are preparing for university exams, learning programming for the first time, or exploring advanced topics such as GPU computing, parallel programming, or performance tuning. My goal is to help each student not only grasp the material but also build lasting confidence in their ability to approach and solve new technical challenges.


Education

Lehigh University
Masters
University of Oklahoma
PhD

Policies


Schedule

Khaled hasn’t set a schedule.


Approved Subjects

Computer Engineering

Computer Engineering

I hold a Ph.D. in Computer Science with deep expertise in computer architecture, digital systems, and hardware–software co-design. My research focused on High-Performance Computing and GPU architecture modeling. I have taught computer architecture and embedded systems at the university level and now apply these principles daily as a Performance Architect at NVIDIA.
Computer Science

Computer Science

I earned my Ph.D. in Computer Science, specializing in High-Performance Computing, algorithms, and GPU performance analysis. I have several years of experience teaching core CS courses such as data structures, algorithms, and computer architecture. My tutoring approach emphasizes understanding fundamental principles and applying them to real-world computing challenges.
Data Structures

Data Structures

As a Ph.D. graduate in Computer Science and former university teaching assistant, I have guided students through fundamental and advanced topics in data structures. I focus on helping learners understand concepts such as trees, graphs, and hash tables through visual explanations and practical coding exercises. My goal is to build a deep intuition for algorithmic design and performance.
Khaled A.'s Photo

Questions? Contact Khaled before you book.

Still have questions?

Contact Khaled
Response time: 10 hours

Ratings and Reviews

Hourly Rate: $75
Response time: 10 hours
Contact Khaled