CS502 Interest Survey In order to best organize the course contents and activities, I’d like to get anonymous input from students who take this course. For each question, please keep the answer(s) matching your situation the closest and remove the rest Q1: I am taking CS502 mainly to 1) Pass a PhD qualifying exam 2) Satisfy my MS or PhD degree course requirement 3) Establish a solid foundation for my PhD research in compiler 4) Help me in my current or future industrial or academic career 5) None of the above (please explain if you could) Q2: I prefer the course to focus on 1) presenting a general picture of what compilers do 2) techniques that are most useful in a particular computer area a. embedded systems b. high performance computing c. software engineering d. others (please explain if you could) Q3: I prefer the course effort to be mostly on 1) compiler implementation projects 2) written exercises on compiler algorithms that help me do well in the exams 3) free discussions and presentation of state of the art of compiler techniques 4) an adequate mixture of all of above 5) None of the above (please explain) Q4: My previous exposure to compiler techniques is 1) having taken a compiler course but mostly on front-end 2)) having taken a compiler course covering most of the materials in our syllabus 3) having practical experience implementing compilers (4) nearly none Thank you for your answers!