Parallel Computing(I3340)
Lebanese University Lebanese University
Programming Advanced

Parallel Computing(I3340)

Parallel Computing Course — For Lebanese University Students (3rd Year) Learn parallel computing fundamentals including Java Threads, Pthreads, and OpenMP through practical examples and exam-focused exercises, explained in Lebanese Arabic.

8 hours 1 modules 8 videos 3 resources
About This Course

Parallel Computing Course — For Lebanese University Students (3rd Year) This course is designed specifically for third-year Lebanese university students taking parallel computing as part of their curriculum. All sessions are explained in Lebanese Arabic to make complex concepts easier to understand and follow. The course covers everything you need to master parallel computing, starting from the fundamentals of threads and processes, moving through Java multithreading concepts like thread lifecycle, synchronization mechanisms, locks, conditions, and thread pools, then diving into Pthreads for C-based parallel programming and OpenMP for shared memory parallelism. Whether you're struggling to keep up with the course or just want to solidify your understanding before the exam, this course gives you the clear, practical, and exam-focused preparation you need.

Your Instructor
Ali Abo Aliwe
Ali Abo Aliwe

Course Instructor

Course Curriculum
1 modules · 8 videos

  • Parallel Computing - Session 1
    100 min
  • Parallel Computing - Session 2
    90 min
  • Parallel Computing - Session 3
    95 min
  • Parallel Computing - Session 4
    63 min
  • Parallel Computing - Session 5
    72 min
  • Parallel Computing - Session 6
    65 min
  • Parallel Computing - Session 7
    102 min
  • Parallel Computing - MinMax and Factorial Exercise (pthreads)
    42 min
Course Resources

These resources will be available after enrollment.

  • Parallel Computing Cheat Sheet & Methodology - Java
    423.45 KB
  • Parallel Computing Docs (Explanation + Labs + Exercises )
    1.22 MB
  • pthread_exit() and pthread_join() communication
    14.84 KB

$40.00

  • Full access to all course content
  • 1 modules · 8 video lessons
  • Downloadable resources included
  • Access from any device
  • Access duration: 3 months from activation
Enroll in this Course

Already have an access code?

How to Get Access
  1. Fill in the enrollment form above
  2. Complete payment through our supported methods
  3. Receive your unique access code via WhatsApp
  4. Enter your code above to start learning!