Hussein - Computer programming tutor - Washington
1st lesson free
Hussein - Computer programming tutor - Washington

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Hussein will be happy to arrange your first Computer programming lesson.

Hussein

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Hussein will be happy to arrange your first Computer programming lesson.

  • Rate $28
  • Response 1h
  • Students

    Number of students Hussein has accompanied since arriving at Superprof

    50+

    Number of students Hussein has accompanied since arriving at Superprof

Hussein - Computer programming tutor - Washington
  • 4.9 (14 reviews)

$28/h

1st lesson free

Contact

1st lesson free

1st lesson free

  • Computer programming
  • C
  • C++
  • Java
  • Artificial Intelligence

A talented lecturer in CS gives you algorithms & data structures & programming languages lessons online

  • Computer programming
  • C
  • C++
  • Java
  • Artificial Intelligence

Lesson location

Ambassador

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Hussein will be happy to arrange your first Computer programming lesson.

About Hussein

I am a PhD student in computer science and a lecturer in algorithms and data structures. I also have more than six years of tutoring experience. I have done remarkable research in AI and non-trivial theoretical problems. I've been a TA for a variety of subjects. Under expert faculty members, from digital logic design to software engineering, randomized algorithms, massive data algorithms, and more!

See more

About the lesson

  • High School
  • Première
  • Terminale
  • +10
  • levels :

    High School

    Première

    Terminale

    Adult Education

    University

    College

    Masters/ Graduate School

    MBA

    Beginner

    Intermediate

    Advanced

    Proficient

    Children

  • English

All languages in which the lesson is available :

English

My teaching method is to show questions the material is trying to answer. And thus, I'd prefer to help students create questions from their point of view. It is never an option for me to become a monologue. Students are welcomed to specify their preferences of topics so that they make the best of their time.

See more

Rates

Rate

  • $28

Pack rates

  • 5 h: $126
  • 10 h: $251

online

  • $28/h

free lessons

This first lesson offered with Hussein will allow you to get to know each other and clearly specify your needs for your next lessons.

  • 1hrs

Find out more about Hussein

Find out more about Hussein

  • 1) Can you tell us about your first experience using a computer?

    I was about seven years old when I first sat in front of my family's old Pentium II, running Windows 98. I remember launching MS Paint and getting completely lost in playing with pixel art-drawing everything from stick-figure superheroes to wild abstract patterns. That feeling of "What happens if I click here… and here?" sparked a curiosity that's still driving me today.
  • 2) What is the technological evolution that has marked you most, and what will be, in your eyes, a turning point in this field?

    Nothing blew my mind more than watching software migrate from "installed-on-your-PC" to "live-in-the-cloud." During my Master's at the University of Melbourne under Dr Junha Gan, I worked on problems that ingested financial data in real time, where every millisecond counted. Looking forward, I'm convinced that hybrid classical/quantum-inspired algorithms will be game-changers, tackling problems that simply take too long today, from ultra-fast optimisations to bullet-proof communications.
  • 3) Explain your expertise, your interest in it and, more broadly, its importance in the computer world.

    I geek out on streaming algorithms and computational geometry. In fact, I am interested in how you can spot "events" in a river of data without needing a data centre's worth of RAM. It's a bit like finding a needle in a haystack-except the haystack never ends! With industries from finance to IoT relying on instant insights, these tools are becoming the backbone of the digital world.
  • 4) Do so-called "visionaries," such as Bill Gates, Steve Jobs and Mark Zuckerberg, inspire you, or do you have other role models?

    Sure, Gates, Jobs, and Zuckerberg reshaped industries-but my real role models are people I've met directly. Dr Junha Gan taught me to balance rigorous proofs with real-world benchmarking, and Dr Mohammad Ali Abam, my coauthor, showed me how collaborative creativity can push a project from "cool idea" to "conference highlight."
  • 5) Provide a valuable anecdote related to your subject or your days at school.

    In my Bachelor's project, I built "IQSon," an autonomous negotiating agent. In its first live test at ANAC-2018, it insultingly low-balled its opponent-and promptly lost. I was devastated, but went back, rewrote its utility estimator, and in the final round, IQSon climbed to 4th place. That taught me two things: fail fast, and never underestimate the power of real-world trials.
  • 6) What would you say to an uncomfortable person in front of a screen who says that "IT is too complicated"?

    I tell them, "Think of coding like learning a recipe. You don't bake a wedding cake on day one-you master cookies first." Pick a tiny challenge that excites you-maybe automating a simple daily task-celebrate that win, then tackle a slightly bigger one. Before you know it, the computer feels like your collaborator, not your enemy.
  • 7) What are your other passions, related or unrelated to computers?

    I love teaching (I've led Data Structures & Algorithms sessions for undergrads), I'm a devoted chess player (patterns on the board often mirror patterns in code!), and I unwind by hiking the hills around Tehran-sometimes the best coding ideas come on the trail.
  • 8) What makes you a Superprof in IT?

    Deep expertise: PhD work in theoretical CS, publications, and hands-on projects.

    Proven teaching track record: Tutoring one-on-one and lecturing at Superprof, Platute, and my home universities.

    Student-first mindset: I adapt my approach-stories, diagrams, live coding-based on each learner's style.

    Genuine enthusiasm: Nothing beats the sparkle in a student's eyes when a tough concept clicks.

    I look forward to bringing these experiences to Superprof and helping new students discover the joy of computing!
--
--

Other tutors in Computer programming

  • Idahosa

    Toronto & online

    5 (42 reviews)
    • $25/h
    • 1st lesson free
  • Ali

    Toronto & online

    5 (24 reviews)
    • $50/h
    • 1st lesson free
  • Reihane

    Guelph & online

    5 (41 reviews)
    • $50/h
    • 1st lesson free
  • David

    Toronto & online

    5 (39 reviews)
    • $90/h
  • Reza

    Toronto & online

    4.9 (27 reviews)
    • $55/h
    • 1st lesson free
  • Luis

    Moncton & online

    5 (22 reviews)
    • $49/h
    • 1st lesson free
  • Dimitry

    Toronto & online

    4.9 (41 reviews)
    • $80/h
  • Joseph

    Richmond Hill & online

    5 (17 reviews)
    • $40/h
    • 1st lesson free
  • Josh

    Toronto & online

    4.9 (15 reviews)
    • $70/h
    • 1st lesson free
  • Amrutha

    Vancouver & online

    5 (19 reviews)
    • $70/h
  • Nihit

    Oakville & online

    4.9 (11 reviews)
    • $30/h
    • 1st lesson free
  • Hadi

    Montreal & online

    5 (12 reviews)
    • $50/h
  • Gabriel

    Toronto & online

    5 (24 reviews)
    • $15/h
    • 1st lesson free
  • Reese

    Richmond & online

    5 (7 reviews)
    • $25/h
    • 1st lesson free
  • Pedram

    Burnaby & online

    5 (21 reviews)
    • $55/h
    • 1st lesson free
  • Anas

    Brampton & online

    5 (14 reviews)
    • $45/h
    • 1st lesson free
  • Mohammad

    Windsor & online

    5 (21 reviews)
    • $30/h
    • 1st lesson free
  • Behrooz

    Toronto & online

    5 (13 reviews)
    • $50/h
  • Piyush

    Toronto & online

    5 (36 reviews)
    • $40/h
    • 1st lesson free
  • Parham

    Hamilton & online

    5 (8 reviews)
    • $50/h
    • 1st lesson free
  • More Computer programming tutors