Search
Omar S.'s Photo

Wireless Communications Engineer with PhD in Electrical Engineering
Omar S.

74 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $50
Response time: 10 hours

About Omar


Bio

Hi! I'm Dr. Omar, a PhD in Electrical Engineering with over 7 years of experience in teaching and research. I specialize in helping university students master challenging ECE topics including probability and stochastic processes, control systems, signal processing, wireless communications, and MATLAB.

Whether you're struggling with a course, preparing for an exam, or need help with MATLAB-based simulations or projects, I break down complex topics into clear, digestible steps. I've worked...

Hi! I'm Dr. Omar, a PhD in Electrical Engineering with over 7 years of experience in teaching and research. I specialize in helping university students master challenging ECE topics including probability and stochastic processes, control systems, signal processing, wireless communications, and MATLAB.

Whether you're struggling with a course, preparing for an exam, or need help with MATLAB-based simulations or projects, I break down complex topics into clear, digestible steps. I've worked with undergrad, master's, and PhD students across the U.S., Canada, and Europe.

I also offer support for graduate-level projects and thesis writing involving MATLAB, signal modeling, or communication system design.

Let’s work together to get you the clarity and confidence you need to succeed.

Subjects I Tutor
1. Probability & Stochastic Processes
2. Signal Processing (DSP)
3. Communication Theory
4. Control Systems (Discrete & Continuous)
5. MATLAB Simulation & Debugging
6. Machine Learning in Engineering

Typical Students:
Undergrad or grad ECE students struggling with lectures, projects, or exams.


Education

Cairo University
EE
Nile University
Masters
Pennsylvania State University
PhD

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Electrical Engineering

Electrical Engineering

I have an M.Sc in communications and Information technology. I finished advanced graduate core courses in electrical engineering, including signals and systems, advanced communications, fundamentals of networks and convex optimization with outstanding performance. I am a PhD graduate in the electrical engineering department at Pennsylvania state university. I am currently working as a teaching assistant for continuous control systems which is a core course in EE that all students have to take.
Machine Learning/ AI

Machine Learning/ AI

I hold a Ph.D. in Electrical Engineering, where my research focused on developing and simulating AI/ML algorithms for wireless networks using MATLAB and TensorFlow. I bring hands-on experience from three summer internships as an AI/ML engineer, where I contributed to real-world applications of machine learning. Currently, I work as an AI/ML simulation engineer at one of the top tech companies in the U.S., where I design and evaluate advanced ML models for large-scale systems. My expertise spans algorithm development, simulation, and deployment of AI solutions in complex engineering environments.
MATLAB

MATLAB

1. 6+ years of experience in MATLAB. 2. Many undergraduate projects that include; full analog and digital communication systems implementation and system stability and response simulation. 2. Graduate degree projects including the implementation and simulation of two papers published in top tier conferences. These projects include the implementation and simulation of a full digital communication system using different modulation schemes, the Monte Carlo simulation of a Poisson Point and Poisson cluster modeled networks and the computation of energy efficiency in each and the problem of finding the optimal transmission policy in a sensor network given some energy constraints. 4. 1+ years experience in teaching MATLAB included in EE-350 (continuous control systems) in Pennsylvania state university.
Algebra 1
Algebra 2
Calculus
Elementary Math
Prealgebra
Probability
Python

Examples of Expertise


Omar has provided examples of their subject expertise by answering 2 questions submitted by students on Wyzant’s Ask an Expert.

Omar S.'s Photo

Questions? Contact Omar before you book.

Still have questions?

Contact Omar
Response time: 10 hours

Ratings and Reviews


Rating

5.0 (46 ratings)
5 star
(46)
4 star
(0)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

One of the best at explaining difficult probability questions

Omar helped me with some advanced topics for my Monte carlo methods course, even though he did not study this extensive field, he helped me tremendously in understanding conjugate prior/posterior probability. Not only did he explain it well, he explained everything to me intuitively so that now I have a 10x deeper understanding of the material than before. I would recommend to anyone needing any sort of mathematical/statistical help! He gives the best, most intuitive explanations

Freddie, 1 lesson with Omar

Fantastic and Dedicated Teacher

Omar met with me on short notice for some wickedly hard, graduate-level probability problems. Several other "advanced" mathematics tutors on Wyzant told me, "I don't even know how to do these," and Omar helped me crush them with ease. Omar spent extra time before our lesson reviewing the problems I wanted to work on and preparing for our session, so it was a VERY efficient lesson. He clearly explained the concepts to me, answered all of my questions, and I walked away with far more knowledge and confidence than I started. He did this all on short-notice on a weekend. I'm deeply grateful for his help!

William, 1 lesson with Omar

Very glad to know Omar from Wyzant, really helps!

Have had 12 sessions with Omar already, I'm having a first year graduate level probability and stochastic processes course this semester, however I've forgotten lots lots lots of Math and probability from all the way secondary school to undergraduate program, at the same time our lecture notes are the worst ones I've ever seen which have many errors and typos, Omar helps me explain the slides and let me understand what professor wants us to know, brings me back to track, I'm glad to find Omar from Wyzant!

Guangfu, 23 lessons with Omar

One of the best out there.

Omar will go through problems with you step by step and is extremely patient. He will make sure that you are understanding the material. Also he is not like most tutors that will waste 30 min just explaining a concept. He will simplify that concept and explain it to you in a simple way that you can understand it. Having omar as my tutor boosted my confidence going into exams. Very highly recommended.

Abdullah, 4 lessons with Omar

Very knowledgable and patient

Omar did an amazing job taking me step by step through my Matlab assignment. He really knows what hes doing and makes sure you understand the coding process. Thank you!

Anna, 2 lessons with Omar

Very good at explaining concepts

Omar helped explain some concepts I was struggling with in my Linear Systems class. We went through some problems I was having difficulty with and he was able to explain them in such an easy manner that I was shocked by how much I learned during one session.

Twumasi, 2 lessons with Omar

Knowledgable, patient, and good explainer

I need a help on an optimization problem. He never assumes the student already had the background. I could follow his tutoring easily as he explain very clearly and patiently. He also responded to my messages promptly. I highly recommend his session if you need someone to explain difficult concepts to you!

Yee, 1 lesson with Omar
Hourly Rate: $50
Response time: 10 hours
Contact Omar