About Me & ECE Department
Professional Experience & Academic Excellence
With over two and a half decades of distinguished experience in the semiconductor industry, I bring a unique perspective to academia that bridges the gap between theoretical knowledge and practical application. My professional journey spans leadership roles at Fortune 500 companies, where I have contributed to groundbreaking innovations in digital design methodologies and verification frameworks.
As Assistant Professor of Practice at Portland State University, my mission extends beyond traditional teaching. I am committed to cultivating the next generation of semiconductor professionals by integrating cutting-edge industry practices into rigorous academic curricula. My courses are meticulously designed to reflect current industry standards, ensuring students graduate with immediately applicable skills and deep technical competencies.
My expertise encompasses the complete digital design ecosystem—from RTL development through physical implementation to silicon validation. I specialize in advanced verification methodologies, low-power design techniques, and emerging technologies including FinFET processes. This comprehensive background enables me to provide students with holistic understanding of modern semiconductor development workflows.
We offer excellent internship programs and career services, ensuring our students are well prepared for successful careers.We also have rich research programs, for those looking to change the course of the future. Additional information can be found in the links provided at the end of the page.
Student Success & Programs
Internship Programs
Excellent internship opportunities connecting students with industry leaders in the Pacific Northwest region.
Career Services
Comprehensive support ensuring our students are well prepared for successful careers in technology.
Research Programs
Rich research opportunities for those looking to change the course of the future in engineering.
Courses Taught
Digital Design Foundation Courses
- Design and verify using SystemVerilog constructs
- Use of QuestaSim Simulator for Simulation
- Create strong foundation for Digital Design and Verification track
- Industry EDA tools: Synopsys (DCT, Fusion) and Cadence (Genus)
- PPA (Power/Performance/Area) optimization projects
- Low-Power techniques using UPF on multi-voltage designs
- STA concepts using PrimeTime
Advanced Digital Design Courses
- Industry tools: Synopsys (ICC2 & Fusion) + Cadence (Innovus)
- Deep dive into STA concepts, MCMM and design variations
- CTS concepts and Design Automation using TCL
- Physical implementation of UPF intent
- Design, Verify, Develop and tapeout FinFET SoC
- Industry-Standard tools from Synopsys, Cadence, Siemens
- Full RTL2GDS flow experience
Advanced Verification Courses
- Design, Implement and focus on verification
- Develop Conventional and Class-based testbenches
- UVM (Universal Verification Methodology)
- Complete verification flow projects
- Assertions in Simulation and Formal verification
- Assertion/Assumption verification process
- Industry tools: VC-Formal (Synopsys) + QuestaSim
Core Digital Design Courses
- CMOS Devices, Manufacturing, Interconnects
- CMOS Invertor, Combinational and Sequential Logic
- Transfer Characteristics, FinFets
- Analyze Digital IC implementation
- CMOS Timing and Synchronization
- CMOS Building Blocks, Memory Design
- Digital Design and Modelling