EDA Courses
General subjects (for freshman or sophomore)
Introduction to Computer Discrete Mathematics
Computer Programming Data Structure
Switching Circuit and Logic Design  
Intermediate subjects (for junior or senior)
Electrical Engineering Lab(digital Circuit) Algorithms
Data Structure and Programming Introduction to Computer-aided Design Systems
Electrical Engineering Lab(microprocessor) Integrated Circuit Design
Computer Architecture Microprocessor and Application
Advanced subjects (for graduate)
Computer-aided VLSI System Design(Core course for MS) Soc Verification
The Design and Analysis of Algorithms(Core course for MS) Hardware Software Codesign
Physical Design for Nanometer ICs VLSI Testing
VLSI Physical Design VLSI System Testing
Logic Synthesis and Verification System in Package
Computer Aided Analysis & Optimization of Integrated Circuit Special Topics on Applied Mathematical Logic