Courses I’ve Taken

The Hebrew University of Jerusalem

Master Degree of Mathematics
Bachelor Degree of Mathematics & Physics
Mathematics Courses
  • Infinitesimal Calculus (1)
  • Infinitesimal Calculus (2)
  • Advanced Infinitesimal Calculus (1)
  • Advanced Infinitesimal Calculus (2)
  • Complex Variables and Applications
  • Ordinary Differential Equations
  • Introduction to Partial Differential Equations
  • Equations of Mathematical Physics
  • Linear Algebra (1)
  • Linear Algebra (2)
  • Algebraic Structures (1)
  • Algebraic Structures (2)
  • Mathematical Methods I
  • Mathematical Methods II
  • Probability Theory and Applications
  • Introduction to Topology
  • Measure Theory
  • Mathematical Logic
  • Set Theory
  • History of Mathematics
Physics Courses
  • C++ Programming and Matlab
  • Mechanics and Special Relativity
  • Electricity and Magnetism
  • Thermal Physics
  • Waves and Optics
  • Analytical Mechanics
  • Quantum Theory I
  • Quantum Theory II
  • Intro. to Statistical Physics
  • Physics Lab A
  • Physics Lab B
  • Physics Lab C
  • Basic Ideas of Modern Physics
  • Intro to Elementary Particles
  • Astrophysics and Cosmology
  • Nuclear Physics

John Bryce College

Professional Certificate in .NET Development (350+ Hours)

Coursera (30+ Specializations & Certificates) (465+ Hours)

Specialization in Deep Learning by deeplearning.ai (78+ Hours)
Certificate in Neural Networks and Deep Learning (20+ Hours)
  • Introduction to deep learning (2 Hours)
  • Neural Networks Basics (8 Hours)
  • Shallow Neural Networks (5 Hours)
  • Deep Neural Networks (5 Hours)
Certificate in Improving DNNs:Hyperparameter tuning, Regularization & Optimization (18+ Hours)
  • Practical aspects of Deep Learning (8 Hours)
  • Optimization algorithms (5 Hours)
  • Hyperparameter tuning, Batch Normalization and Programming Frameworks (5 Hours)
Certificate in Structuring Machine Learning Projects (5+ Hours)
  • ML Strategy (1) (2 Hours)
  • ML Strategy (2) (3 Hours)
Certificate in Convolutional Neural Networks (20+ Hours)
  • Foundations of Convolutional Neural Networks (6 Hours)
  • Deep convolutional models: case studies (5 Hours)
  • Object detection (4 Hours)
  • Special applications: Face recognition & Neural style transfer (5 Hours)
Certificate in Sequence Models (15+ Hours)
  • Recurrent Neural Networks (6 Hours)
  • Natural Language Processing & Word Embeddings (4 Hours)
  • Sequence models & Attention mechanism (5 Hours)
Professional Certificate in TensorFlow by deeplearning.ai (83+ Hours)
Certificate in TensorFlow for AI, ML, and Deep Learning (30+ Hours)
  • A New Programming Paradigm (6 Hours)
  • Introduction to Computer Vision (7 Hours)
  • Enhancing Vision with Convolutional Neural Networks (8 Hours)
  • Using Real-world Images (9 Hours)
Certificate in Convolutional Neural Networks in TensorFlow (28+ Hours)
  • Exploring a Larger Dataset (7 Hours)
  • Augmentation: A technique to avoid overfitting (7 Hours)
  • Transfer Learning (7 Hours)
  • Multiclass Classifications (7 Hours)
Certificate in Natural Language Processing in TensorFlow (13+ Hours)
  • Sentiment in text (3 Hours)
  • Word Embeddings (4 Hours)
  • Sequence models (3 Hours)
  • Sequence models and literature (3 Hours)
Certificate in Sequences, Time Series and Prediction (12+ Hours)
  • Sequences and Prediction (3 Hours)
  • Deep Neural Networks for Time Series (3 Hours)
  • Recurrent Neural Networks for Time Series (3 Hours)
  • Real-world time series data (3 Hours)
Specialization in Advanced Data Science by IBM (79+ Hours)
Certificate in Fundamentals of Scalable Data Science (20+ Hours)
  • Introduction the course and grading environment (5 Hours)
  • Tools that support BigData solutions (6 Hours)
  • Scaling Math for Statistics on Apache Spark (5 Hours)
  • Data Visualization of Big Data (4 Hours)
Certificate in Advanced Machine Learning and Signal Processing (27+ Hours)
  • Setting the stage (6 Hours)
  • Supervised Machine Learning (10 Hours)
  • Unsupervised Machine Learning (5 Hours)
  • Digital Signal Processing in Machine Learning (6 Hours)
Certificate in Applied AI with DeepLearning (24+ Hours)
  • Introduction to deep learning (6 Hours)
  • DeepLearning Frameworks (7 Hours)
  • DeepLearning Applications (7 Hours)
  • Scaling and Deployment (4 Hours)
Certificate in Advanced Data Science Capstone (8+ Hours)
  • Identify DataSet and UseCase (2 Hours)
  • ETL and Feature Creation (2 Hours)
  • Model Definition and Training (1 Hours)
  • Model Evaluation, Tuning, Deployment and Documentation (3 Hours)
Specialization in AI Foundations for Business by IBM (21+ Hours)
Certificate in Introduction to Artificial Intelligence (8+ Hours)
  • What is AI? Applications and Examples of AI (1 Hours)
  • AI Concepts, Terminology, and Application Areas (2 Hours)
  • AI: Issues, Concerns and Ethical Considerations (2 Hours)
  • The Future with AI, and AI in Action (3 Hours)
Certificate in What is Data Science (10+ Hours)
  • Defining Data Science and What Data Scientists Do (3 Hours)
  • Data Science Topics (3 Hours)
  • Data Science in Business (4 Hours)
Certificate in Framework for Deploying AI in your Enterprise (3+ Hours)
  • Introduction to AI and the AI Ladder (3 Hours)
Specialization in Key Technologies for Business by IBM (30+ Hours)
Certificate in Introduction to Cloud Computing (12+ Hours)
  • Overview of Cloud Computing (3 Hours)
  • Cloud Computing Models (2 Hours)
  • Components of Cloud Computing (2 Hours)
  • Emergent Trends and Practices (2 Hours)
  • Cloud Security and Monitoring, Case Studies, and Jobs (3 Hours)
Certificate in Introduction to Artificial Intelligence (8+ Hours)
  • What is AI? Applications and Examples of AI (1 Hours)
  • AI Concepts, Terminology, and Application Areas (2 Hours)
  • AI: Issues, Concerns and Ethical Considerations (2 Hours)
  • The Future with AI, and AI in Action (3 Hours)
Certificate in What is Data Science (10+ Hours)
  • Defining Data Science and What Data Scientists Do (3 Hours)
  • Data Science Topics (3 Hours)
  • Data Science in Business (4 Hours)
Professional Certificate in Applied AI by IBM (83+ Hours)
Certificate in Introduction to Artificial Intelligence (8+ Hours)
  • What is AI? Applications and Examples of AI (1 Hours)
  • AI Concepts, Terminology, and Application Areas (2 Hours)
  • AI: Issues, Concerns and Ethical Considerations (2 Hours)
  • The Future with AI, and AI in Action (3 Hours)
Certificate in Getting Started with AI using IBM Watson (10+ Hours)
  • Watson AI Overview (2 Hours)
  • Watson AI Services (3 Hours)
  • More Watson AI Services (2 Hours)
  • Watson in Action (3 Hours)
Certificate in Building AI Powered Chatbots Without Programming (8+ Hours)
  • Introduction (1 Hours)
  • Intents (1 Hours)
  • Entities (1 Hours)
  • Dialog (1 Hours)
  • Deployment (1 Hours)
  • Context Variables & Slots (1 Hours)
  • Digressions (1 Hours)
Certificate in Python for Data Science and AI (29+ Hours)
  • Python Basics (4 Hours)
  • Python Data Structures (6 Hours)
  • Python Programming Fundamentals (7 Hours)
  • Working with Data in Python (10 Hours)
  • Analyzing US Economic Data and Building a Dashboard (2 Hours)
Certificate in Building AI Applications with Watson APIs (13+ Hours)
  • Introduction(1 Hours)
  • Watson Discovery(1 Hours)
  • Building the Chatbot(1 Hours)
  • Giving it a Voice(1 Hours)
  • Deployment(1 Hours)
  • Project (8 Hours)
Certificate in Introduction to Computer Vision with Watson and OpenCV (15+ Hours)
  • Introduction to Computer Vision (1 Hours)
  • Image Classification with IBM Watson (1 Hours)
  • Custom Classifiers with Watson Visual Recognition (1 Hours)
  • Image Processing using IBM Watson and Python (3 Hours)
  • Image Processing using OpenCV and Python (4 Hours)
  • Project: Building a Web-Based Computer Vision App using IBM Cloud (5 Hours)
Certificate in Machine Learning by Stanford (60+ Hours)
Certificate in Practical Deep Learning by Intel (16+ Hours)
Certificate in Computer Vision by University at Buffalo & University of New York (14+ Hours)

The certificates are available here.