Courses Catalogue
Hardware Design/Embedded Systems
Computer Architecture (English-pdf slides) by Prof. Jon Beaumont @Michigan
Computer Arithmetic (English-pdf slides)-Prof. Oklobdzija @UC Davis
Computer VLSI Arithmetic (English-pdf slides)-Prof. Vojin G. Oklobdzija @UC Davis
Digital Design (English-pdf slides)-Prof. John Wawrzynek UC Berkeley
Digital System Design (Urdu/Hindi-video lectures)-Prof. Yasir Javaid @Renzym
Digital Logic Design (Urdu/Hindi-video lectures)-Prof. Yasir Javaid @Renzym
Digital Logic Design : a rigorous approach (English-video lectures)-Prof. Guy Even @
Digital System Design (English-pdf slides)-Prof. Nelson @Auburn University
Digital Integrated Circuit UC Berkeley (English-pdf slides)-Prof. Jan M. Rabaey @UC Berkeley
CMOS VLSI (English-pdf slides)-Prof. David Harris @Harvey Mudd
VLSI Architecture (English-pdf slides)-Prof. Erik Brunvand@UTAH
Complex Digital ASIC Design (English-pdf slides)-Prof. Christopher Batten @Cornell University
System on Chip Design (English-pdf slides) Prof. Garrett S. @University of Tennessee
Formal Hardware Verification (English-pdf slides) Prof. S. Tahar @Concordia University
Computer-Aided Design of Digital Circuits (English-pdf slides)-Prof. Nelson @Auburn University
Computer Architecture (Urdu/Hindi-video lectures)-Prof. Yasir Javaid @Renzym
Graduate Computer Architecture (English-pdf slides)-Prof. John Kubiatowicz,UC Berkeley
Parallel Computer Architecture (English-video lectures)-Prof. Kayvon Fatahalian @CMU/Stanford
Embedded Systems Advance Courses (English-video lectures)-Prof. Onur Mutlu @ETHZ
Embedded System Lectures (English-pdf slides)-Prof. Justin Hsia @University of Washington
Digital IC Design Lectures(English-video+slides)-Prof. Hesham Omran @Master-Micro
Cryptography and Security
1. Introduction to Cryptography (English-video lectures) by Prof. Christof @Ruhr-Universität Bochum
2. Cryptography Lecture Notes (English-pdf slides) by Prof. Mike Rosulek @Oregon State University
3. A Course in Cryptography (English-pdf slides)- Prof. Rafael Pass @Cornell University
4. Lecture Notes on Cryptography (English-pdf sides) Prof. Shafi Goldwasser @MIT
5. Multi Party Computation (English-pdf sides)-Prof. David Evans et al. @MIT
6. Advanced Cryptography ((English-video/pdf )-Prof. Arkady @George Washington University
8. Topics in Cryptography (English-pdf sides)-Prof. Saba Eskandarian @Stanford
9. An Intensive Introduction to Cryptography (English-pdf sides)- Prof. Boaz Barak@Harvard University
10. A Graduate Course in Applied Cryptography-Prof. Dan Boneh & Victor Shoup
Mathematics
1. Algorithmic Game Theory (English-video lectures) -Prof. Tim Roughgarden
2. Probability (English-video lectures) -Prof. Joe Blitzstein @Harvard
4. Introduction to Probability and Statistic (English-video lectures)-@MIT
5. Abstract Algebra (English-video lectures)- Prof. Benedict Gross@ Harvard
6. Abstract Algebra (English-video lectures)- Prof. Bob
7. Linear Algebra (English-video lectures)- Prof. Gilbert Strang @MIT
10. Introduction to Higher Mathermatics (English-video lectures) -Prof. Bill Shillito
Programming
2. Advanced Data Structures (English-video lecture)-Prof. Erik Demaine @MIT
3. Programming for Puzzles(English-video lecture)-Prof. Srini Devadas @MIT
4. Introduction to Computer Science and Programming (English-video lecture)-Prof. Eric Grimson @MIT
5. Programming Concepts (video lectures)-Abdul Bari
6. C++ Object Oriented Programming (Urdu/Hindi-video lectures)-Prof. Yasir Javaid@Renzym
7. Data Structure and Algorithm (Urdu/Hindi-video lectures)-Prof. Wasif Latif
8. CS50, an open source course for CS programming (English-video lecture)-Prof. David J. Malan @Harvard
9. Fundamentals II Introduction to Class-based Program Design
Machine Learning/AI
Hardware for Machine Learning (English-PDF Lectures/Video) - Prof. Sophia Shao @UC Berkeley
Artificial Intelligence (English-video lectures)-Prof. Patrick Henry @MIT
Introduction to Artificial Intelligence (English-video lectures)-Prof. Nathan Lambert @UC Berkeley
Convolutional Neural Network (English-video lectures)-Prof. Fei-Li et al. @Stanford