Save this video — free

CSCE 611 Fall 2026 Lecture 1: Introduction

Jason D. Bakos · 1:02:16 · Watch on YouTube

CSCE 611 Fall 2026 Lecture 1: Introduction Watch on YouTube →

Overview

Jason D. Bakos introduces CSCE 611 as a hands-on computer engineering course in which students learn SystemVerilog and industrial FPGA tools, then build and test a pipelined RISC-V CPU from scratch. He explains the course logistics and project rules, the design flow from behavioral descriptions through synthesis and place-and-route, and why specialized processors now occupy much of modern chips as general-purpose CPU performance has plateaued.

Key takeaways

Chapters

0:00 CSCE 611 Syllabus, Labs, Resources, and Support
6:30 Grading, Graduate Lab, Exams, and Project Deadlines
12:38 Course Goal: Design a Complete CPU, Not Just Small Logic Circuits
15:20 From Boolean Behavior to Gate Mapping and Implementation
19:10 Breadboards, FPGA Place-and-Route, and SystemVerilog
24:10 FPGA Configuration and Structural Versus Behavioral HDL
29:13 Why Modern Chips Need Specialized Processors
36:40 Course Sequence and the Architecture–Microarchitecture Distinction
43:00 RISC-V Compared with MIPS and the RISC Design Tradeoff
48:40 Assembly Register Allocation and a Common Overwrite Bug
54:50 Branch Logic and Array Indexing in RISC-V Assembly
58:30 RISC-V Register Names and Hardware Debugging

Keep these chapters and the full searchable transcript in your own library.

Summary, takeaways, and chapters were generated by AI from the video's transcript and may contain errors. The video belongs to its creator, Jason D. Bakos.

Want the full transcript?

Save this video in YouTube Collector to get its complete searchable transcript, your own AI summaries, and a library that keeps every video you collect in one place.