Lecturer Mr. Karny Yarden

Courses

  • Fundamentals of Computer Science and Data (7204)
  • Fundamentals of Computer Science and Data1 (7214)
  • Introduction to Computer Science (10016)
  • Course summary:

    Abstract:

    I?nput and output, arithmetics and logical expressions. conditions, loops, f?unctions, lists, sorting and searching and recursions.
  • Neural Networks and Deep Learning (10240)
  • Course summary:

    Abstract:

    The course covers the foundations and modern methods of deep learning. Topics include multilayer neural networks, computational graphs and backpropagation, methods for stable training and generalization, convolutional networks and ResNet, representation learning, and self-supervised learning. RNN and LSTM models are studied as an introduction to attention mechanisms and Transformer architectures. The course also covers pretraining, fine-tuning, parameter-efficient adaptation methods such as LoRA, and modern generative models, including VAEs, autoregressive models, and diffusion models. Multimodal models are surveyed, and the course includes hands-on experience with PyTorch.