5.00
(1 Rating)

Digital Design & Computer Architecture – Spring 2023

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Learn the fundamentals of digital design and computer architecture with this comprehensive course. This free course covers topics such as Boolean algebra, logic gates, combinational and sequential circuits, and computer organization. You’ll learn how to design digital circuits and understand how computers work at a hardware level. This course is available for free on Theetay and is offered by top platforms like Udemy, Udacity, Coursera, MasterClass, NearPeer, and more. Enroll today and start your journey into the exciting world of digital design and computer architecture.

Course Content

Digital Design & Computer Architecture – Spring 2023

  • A Message from the Professor
  • Introduction and Basics
    01:46:06
  • Tradeoffs, Metrics & Combinational Logic I
    01:47:39
  • Combinational Logic II
    01:45:50
  • Sequential Logic Design
    01:47:47
  • Sequential Logic Design II & Hardware Description Languages
    01:46:17
  • Timing and Verification
    01:41:47
  • Verification & Testing
    30:51
  • Von Neumann Model & Instruction Set Architectures
    01:46:44
  • Instruction Set Architectures II
    01:45:44
  • ISA and Microarchitecture (Tradeoffs)
    01:46:35
  • Assembly Programming
    39:58
  • Microarchitecture Fundamentals and Design
    01:47:19
  • Multi-Cycle Microarchitecture Design
    01:51:19
  • Pipelining
    01:50:17
  • Pipelined Processor Design: Data & Control Dependence Handling
    01:47:19
  • Precise Exceptions & Register Renaming
    01:46:44
  • Out-of-Order Execution
    01:49:47
  • Load-Store Handling in Out-of-Order Execution
    24:03
  • Superscalar Execution & Branch Prediction
    01:45:39
  • Advanced Branch Prediction
    01:50:56
  • VLIW and Systolic Array Architectures
    01:48:39
  • Decoupled Access-Execute
    11:46
  • SIMD Architectures (Vector and Array Processors)
    01:52:52
  • GPU Architectures (Graphics Processing Units)
    01:49:48
  • Memory Organization & Technology
    01:50:57
  • Memory Hierarchy and Caches
    01:50:56
  • Cache Design and Management
    01:49:47
  • Prefetching
    01:46:47
  • Advanced Prefetching & Virtual Memory
    01:47:40
  • Virtual Memory & Future Computing Arch.
    01:49:59
  • Virtual Memory: Issues and Examples
    28:01
  • Problem Solving I
    02:50:39
  • Problem Solving II
    02:51:18
  • Problem Solving III
    04:31:56
  • Problem Solving IV
    03:49:59
  • Problem Solving V
    03:18:51
  • Preparing for the Final Exam
    02:02

Earn a certificate

Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

selected template

Student Ratings & Reviews

5.0
Total 1 Rating
5
1 Rating
4
0 Rating
3
0 Rating
2
0 Rating
1
0 Rating
Ahmad Mushtaq
1 year ago
Onur Mutlu is the best instructor i've ever seen for Digital Design. His method of teaching is really unmatched in his field

Want to receive push notifications for all major on-site activities?

×