CSCE 4430.001
Programming Languages
Exit Survey

Please respond to this survey only once. Thank you.

By the end of this course, you should have the following skills and knowledge. Please rate your level of skill or knowledge for each of these outcomes.

Outcomes:
lowesthighest
Understand the concepts of programming languages, with emphasis on programming paradigms and language processors. 1  2  3  4  5
Have a practical understanding of commonalities and differences between major programming paradigms. 1  2  3  4  5
Understand the key object oriented, logic and functional programming concepts. 1  2  3  4  5
Understand the key concepts of event driven and concurrent programming. 1  2  3  4  5
Understand the use and implementation of modern programming language concepts like recursion, inheritance, reflection, unification, backtracking, type inference, infinite data objects, and threads. 1  2  3  4  5
Have some familiarity with domain-specific languages with emphasis on Internet programming languages. 1  2  3  4  5

Is there anything in the prerequisite course (CSCE 2110) that could be improved in order to help you in this course?

List ways this course could be improved:

What is your major:

What is your classification:

What grade do you expect to make in this course?