Omar Sharif

Omar Sharif

United States

Instructor in Computer Science

Teaches Databases
Newly Joined  

Video not uploaded yet

About Omar

In teaching computer science, I emphasize building intuition before formalism. Many students find abstract concepts- such as algorithms, data structures, or machine learning models intimidating when introduced purely mathematically or syntactically. I therefore begin each topic with motivating examples, visual explanations, and real-world use cases, followed by a gradual introduction of formal definitions and implementation details. This scaffolding approach helps students understand not only how to write code, but why it works.

Resume

2022 — Present
Old Dominion University
Master in Master In Computer Science
United States
2022 — 2025
Old Dominion University
Instructed lab sessions for Java and C++ problem-solving courses and guided students through coding exercises, which increased their confidence in programming.
2018 — 2019
University Of South Dakota
• Programmed the Parallax Activity Bot 360 using C++ to solve mazes and execute autonomous parking, enabling
the robot to navigate complex layouts without manual intervention.
• Developed face detection, speech recognition, and cognitive vision modules for the EZ Robot JD using OpenCV and
Python on Linux, enabling the robot to identify users and respond to voice commands in real time.
No certifications added yet.

Top Skills & Expertise

Artificial Intelligence

Implemented Neural network based pipeline during class and research projects.

Artificial Neural Networks

Implemented Neural network based pipeline during class and research projects.

Java

Instructed lab sessions for Java and C++ problem-solving courses and guided students through coding exercises,\\nwhich increased their confidence in programming.

Programming

Instructed lab sessions for Java and C++ problem-solving courses and guided students through coding exercises,\\nwhich increased their confidence in programming.

Python

Developed python based data analysis and machine learning AI projects.

Video not uploaded yet

The tutor hasn't added an introduction video

Newly Joined  
Free Call