This is an old revision of the document!
Graduate Research Opportunities
A core component of the Software Analysis and Compilation Research Lab is training PhD students in the research process.
Courses at UD Relevant to the Research
For Software Engineering-related Research Projects
- CISC 673 Advanced Program Analysis and Transformations
- CISC 879 Software Tools and Environments
- CISC 879 Software Testing and Maintenance
- CISC 603 Software Verification
- CISC 675 Software Engineering
- CISC 683 Introduction to Data Mining
- CISC 882 Natural Language Processing
- CISC 888 Machine Learning
- CISC689/489 Information Retrieval
For Compilation-related Research Projects
- CISC 662 Computer Systems Architecture
- CISC 672 Advanced Compiler Construction
- CISC 673 Advanced Program Analysis and Transformations
- CISC 873 Compiling for Multicore
- CISC 874 Parallel Programming
- CISC 888 Machine Learning
(Courses in ECE may also apply.)