Home whoami


Currently, Mazen is a Faculty Research Assistant working on Machine Common Sense project supervised by Dr. Alan Fern. He graduated with a Masters of Science (MSc) in Artificial Intelligence under the supervision of Dr. Fuxin Li at Deep Machine Vision (DMV) in Oregon State University (OSU). He worked at the Center for Genome Research & Bio-computing (CGRB) as a Data Scientist. He graduated from Oregon State University with a Bachelor of Science (BSc) degree in Computer Science Applied in Artificial Intelligence; with a minor in Actuarial Science. He worked at CGRB as a Lead GPU Computational Researcher during his senior year at OSU. He was the Vice-President of OSU ML/AI Club (known as OSU AI Club now) for 2017-2018 & 2018-2019.


Grduate School Experience and Studies

Teaching/Research Assistant

  • 2021-2022:
    • Summer: Research Assistant - Machine Common Sense project
    • Spring:
      • Lead Teaching Assistant - Engineering Computation and Algorithmic Thinking (ENGR 103)
      • Research Assistant - Machine Common Sense project
    • Winter: Teaching Assistant - Computer Networking (CS 372) & Graph Theory and Its Applications (CS 420/520)
    • Fall: Research Assistant - Machine Common Sense project
  • 2020-2021:
    • Summer: Research Assistant - Machine Common Sense project
    • Spring: Teaching Assistant - Computer Networking (CS 372)
    • Winter: Teaching Assistant - Analysis of Algorithms (CS 325)
    • Fall: Teaching Assistant - Introduction to Databases (CS 340)

Courses Completed

  • 2021-2022:
    • Spring
      • Social and Ethical Issues in Artificial Intelligence (PHL 546)
    • Winter
      • Machine Learning Security (CS 599)
      • Algorithms and Data Structures (CS 515)
    • Fall
      • Thesis & Dissertation Writing (WR 573)
      • Big Ideas in Artificial Intelligence (AI 530)
  • 2020-2021:
    • Spring
      • Deep Learning (CS 535)
      • Intelligent Agents and Decision Making (CS 533)
    • Winter
      • Natural Language Processing with Deep Learning (CS 539)
      • Matrix Analysis, Signal Processing, and Machine Learning (ECE 599)
    • Fall
      • Digital Image Processing (CS 559)
      • Convex Optimization (ECE 599)
      • Machine Learning (CS 534)

Uses This

Mailing lists - Alphabetical Order

General News

  • Hacker News Digest: Best way to know about the top things in tech every week.
  • KDnuggets News: Shares top articles about Data Science every other day.
  • The Batch: Presents the most important AI events and perspective in a curated, easy-to-read report for engineers and business leaders every Wednesday.

    Deep Learning Research

Podcasts - Alphabetical Order


  • The Joe Rogan Experience: The official podcast of comedian Joe Rogan.
  • Lex Fridman Podcast: Conversations about AI, science, technology, history, philosophy and the nature of intelligence, consciousness, love, and power. Formerly called the Artificial Intelligence (AI) podcast. Lex is an AI researcher at MIT and beyond.


  • Software Engineering Daily: Technical interviews about software topics.
  • Programming Throwdown: Programming Throwdown attempts to educate Computer Scientsts and Software Engineers on a cavalcade of programming and tech topics. Every show covers a new programming language, so listeners will be able to speak intelligently about any programming language.
  • WeAreNetflix: Netflix employees talking about work and life at Netflix, hosted by Netflix Senior Software Engineer Lyle Troxell.

    Data Science

  • Data Skeptic: Data Skeptic is your source for a perspective of scientific skepticism on topics in statistics, machine learning, big data, artificial intelligence, and data science. Our weekly podcast and blog bring you stories and tutorials to help understand our data-driven world.

    Deep Learning Research

  • Machine Learning Street Talk: Tim Scarfe (Machine Learning Dojo), Connor Shorten (Henry AI Labs), and Yannic Kilcher talk about the latest and greatest in AI every week.
  • The TWIML AI Podcast (formerly This Week in Machine Learning & Artificial Intelligence): Sam interviews people who are working in industry and academia. Great resource to be aware of what’s happening in the world and how smart people solve them.
  • Underrated ML: Sharing various Machine Learning papers that just haven’t got the love and attention they deserve.

Set Up

Home Machine

Laptop (MacBook Pro)

Note-taking Device (iPad Pro)

My Stack



List 100

Things Mazen wants to do before he dies. Please let him know if you have any recommendations. Inspired by Chip Huyen.

  1. Live in another country (US)
  2. Get an affiliation on Twitch
  3. Become one of the authors of a paper at a top-tier conference
  4. Get a Masters Degree
  5. Publish a Python package
  6. Become the first author of a paper at a top-tier conference (in-process)
  7. Publish more than 25 posts
  8. Publish an NPM package
  9. Get a PhD Degree
  10. Work as a scientist in any of the FAANG companies
  11. Live in a different country for over 2 years (other than US).
  12. Be fluent in other language.
  13. Teach a course
  14. Teach a graduate-level course
  15. Write a book
  16. Get a patent
  17. Start a company
  18. Start an non-profit organization
  19. Program/write every day for a year