Application Specific Integrated Circuit Design
Why to take the course?
The class introduces students to the world of custom integrated circuits design using modern and industry standard design automation tools and methodologies. This is a hand-on, practical course offers skills necessary to get your feet in the industry.
What does the course cover?
- ASIC design flow from high level digital design modeling using the Verilog language all the way to the physical layout ready for manufacturing.
- Accompanied by a lab with hand-on activities using Electronic Design Automation (EDA) tools to practice the steps of automated ASIC design.
What job opportunities can I aim after taking the course?
This course aims to make graduate level skills attainable at the undergrad level.
Industry opportunities as RTL design engineer, verification/validation engineer, timing analysis engineer, and physical design engineer at chip design companies such as Intel, Apple, Nvidia, AMD, Qualcomm, Broadcom, Synopsys, and Cadence.
How does this course fit in my curriculum roadmap?
- Elective Upper Division Course for Electrical and Computer Engineering majors
- Elective for MS-ECE
Who is the instructor and how is the instructor qualified to teach this course?
Prof. Hamid Mahmoodi who holds a PhD degree in electrical and computer engineering from Purdue University and has more than 20 years of research and teaching experience in the filed of digital integrated circuits design. His engagement in this field has resulted in more than 160 peer reviewed conference and journal papers, six US patents, a book chapter, numerous research awards, and supervision of more than 200 masters’ students in research projects.
Who to contact for more information or questions?
Please contact the course instructor, Prof. Hamid Mahmoodi via email: mahmoodi@sfsu.edu