Courses

Online Courses

  •  HAVE SUCCESSFULLY COMPLETED THE , Stanford University'S ONLINE COURSERA OFFERING OF Machine Learning , Andrew Ng (100% with Distinction)
  • I HAVE SUCCESSFULLY COMPLETED THE Stanford University'S ONLINE COURSERA OFFERING OF Mining Massive Datasets  , Jure LeskovecAnand RajaramanJeff Ullman(95.1% with Distinction)
  • I HAVE SUCCESSFULLY COMPLETED THE UNIVERSITY OF ILLINOIS AT URBANA-CHAMPAIGN'S ONLINE COURSERA OFFERING OF Heterogeneous Parallel Programming, University of Illinois at Urbana-Champaign,Wen-mei W. Hwu

 

 

 

The course covers data parallel execution models, locality, parallel algorithm patterns, and scalable programming using joint MPI-CUDA in large scale computing clusters. As part of thecourse work, students were required to complete 5 quizzes and 5 programming assignments.

To receive a Statement of Distinction, one has to obtain >=85% of the maximum possible score and I  earned 95.2% and recive a Statement of Distinction,

 

 

 

 

                         

                           

Relative course

 

Parallel Processing (17.76/20) (Graduate Course)

Advanced Operating Systems(distributed systems)(19/20) (Graduate Course)(reference book : DISTRIBUTED SYSTEMS Concepts and Design Fifth Edition)

Information Technology Engineering (20/20) (course seminars about Grid computing)

Computer networksII(17.63)

Artificial Intelligence (19 / 20)

Algorithm Design  (17.2 / 20 )

Computer Simulation (18.5 / 20 )

Software Engineering II (19.5 / 20)

Software Engineering I (17.75 / 20)

Database (17.8 / 20 )

Discrete Mathematical Structures ( 20 / 20 )

Calculus I (17.2 / 20)

Calculus II (17 / 20)