Skip to content
View suheilkhou's full-sized avatar

Highlights

  • Pro

Block or report suheilkhou

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
suheilkhou/README.md

Suheil Khourieh

Information Systems Engineering student at the Technion, focused on machine learning and software engineering. This profile collects my coursework — the repositories below are grouped by course.

Education

B.Sc. in Information Systems Engineering — Technion – Israel Institute of Technology, Faculty of Data and Decision Sciences.

Relevant coursework

  • Computer Science: Introduction to Computer Science · Software Engineering · Data Structures and Algorithms · Database Management · Introduction to Data Analysis in Python · C Programming Workshop
  • Machine Learning & AI: Machine Learning 1 · Machine Learning 2 (Deep Learning) · Introduction to Artificial Intelligence
  • Mathematics & Probability: Differential and Integral Calculus I–II · Linear Algebra · Discrete Mathematics · Probability · Statistics 1
  • Operations Research: Deterministic Models in Operations Research · Stochastic Models in Operations Research

Coursework on GitHub

Introduction to Artificial Intelligence (00960210)

Classical AI: state-space search, heuristic search, planning under uncertainty, and logic/SAT.

Data Structures and Algorithms (00940224)

Algorithm analysis and design, graph algorithms, balanced trees, and a programming project.

Machine Learning 1 (00960411)

Foundations of supervised learning: k-NN, linear models, SVM, bias-variance, and learning theory.

Machine Learning 2 — Deep Learning (00970209)

Modern deep learning: CNNs, sequence models, generative models, adversarial robustness, and contrastive learning.

Skills

  • Programming languages: Python, Java, SQL, R, HTML
  • Machine learning & data tools: PyTorch, scikit-learn, NumPy, Pandas, Matplotlib, Tableau
  • Software engineering: Django, relational databases, OOP, design patterns, UML, Git
  • Concepts: deep learning, CNNs, RNNs/LSTMs, Transformers, GANs, classical AI, data structures and algorithms
  • Spoken languages: Arabic (native), Hebrew (fluent), English (fluent)

Contact

Pinned Loading

  1. ai-mdp-planning ai-mdp-planning Public

    Finite-horizon planning under uncertainty with Markov Decision Processes and value iteration.

    Python

  2. ai-sat-sudoku-solver ai-sat-sudoku-solver Public

    SAT-based solver for a sum-constrained Sudoku variant, via CNF encoding of the full constraint set.

    Python

  3. ai-search-robot-navigation ai-search-robot-navigation Public

    Robot navigation on a grid under battery, uneven-terrain, charging-station and moving-obstacle constraints, solved with A*.

    Python

  4. ml2-adversarial-contrastive ml2-adversarial-contrastive Public

    Adversarial attacks against a CNN trained on SVHN, and contrastive self-supervised representation learning.

    Jupyter Notebook

  5. ml2-dcgan-flowers ml2-dcgan-flowers Public

    DCGAN trained on the 102-category Oxford Flowers dataset, with report on stability and latent-space walks.

    Python 1

  6. ml2-nn-from-scratch-cats-cnn ml2-nn-from-scratch-cats-cnn Public

    A neural network coded from scratch with manual backprop, and a CNN trained on a big-cats image dataset.

    Jupyter Notebook