Agile Hardware Design techniques take the best of software engineering methods and apply them to improve hardware design productivity. Agile approaches not only reduce the time to solution, but they can also produce solutions which are better tailored for their target problems. In this synchronous in-person course, these techniques are covered while taking advantage of the Chisel hardware design language which brings the strengths of functional object-oriented programming to hardware design. Course consists of engaging lectures (intermixed coding demos and guest speakers) and progressive design assignments that culminate in a small project.
2 terms
Other grades
University of California, Santa Cruz
CSE 228A at UCSC: average GPA 3.78 across 34 students. Grade distribution by term. Agile Hardware Design techniques take the best of software engineering…
Average GPA: 3.78
Grade distribution records: 34 students across 2 terms.
| Grade | Students | Percent |
|---|---|---|
| A+ | 1 | 2.9% |
| A | 21 | 61.8% |
| A- | 7 | 20.6% |
| B+ | 1 | 2.9% |
| B- | 1 | 2.9% |
| D | 1 | 2.9% |
| S | 1 | 2.9% |
| W | 1 | 2.9% |
Based on 34 student grade records across 2 terms and 1 professor.
The course page is taking longer to load. This summary is still available.
We could not load the full course details. This summary is still available.
Still loading. This can take a moment on a slow connection.
Loading My Class Grades