Grades:
Median GPA:
Mean GPA:
Search Results
| Name | Grades | Rating |
|---|---|---|
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
Search Results
| Name | Grades | Rating |
|---|---|---|
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
Grades:
Median GPA:
Mean GPA:
My PlannerExplore and compare past grades, professor ratings, and reviews to find the perfect class.
Grades:
Median GPA:
Mean GPA:
Search Results
| Name | Grades | Rating |
|---|---|---|
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
Search Results
| Name | Grades | Rating |
|---|---|---|
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
Grades:
Median GPA:
Mean GPA:
Grades:
Median GPA:
Mean GPA:
Search Results
| Name | Grades | Rating |
|---|---|---|
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
Search Results
| Name | Grades | Rating |
|---|---|---|
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
Grades:
Median GPA:
Mean GPA:
Search Results
| Name | Grades | Rating |
|---|---|---|
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
Search Results
| Name | Grades | Rating |
|---|---|---|
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
A+ | ||
Programming Language Paradigms
Erik Jonsson School of Engineering and Computer Science
Principles of design and implementation of contemporary programming languages. Formal description including specification of syntax and semantics of programming languages. Language definition structures including binding, scoping, data types, control structures, parameter passing, abstraction mechanism, and run-time considerations. Design issues of different programming languages. Language-based security. Design, implement, and debug programs in various programming language paradigms. 3 credit hours.
Prerequisites: (CE 2336 or CS 2336 or CS 2337 or CS 3333) with a grade of C or better, and (CE 2305 or CS 2305) with a grade of C or better, and (CS 2340 or SE 2340 or CE 4304 or EE 4304) with a grade of C or better.
Offering Frequency: Each semester
Grades: 5,764
Median GPA: B+
Mean GPA: 3.096
Click a checkbox to add something to compare.
Programming Language Paradigms
Erik Jonsson School of Engineering and Computer Science
Principles of design and implementation of contemporary programming languages. Formal description including specification of syntax and semantics of programming languages. Language definition structures including binding, scoping, data types, control structures, parameter passing, abstraction mechanism, and run-time considerations. Design issues of different programming languages. Language-based security. Design, implement, and debug programs in various programming language paradigms. 3 credit hours.
Prerequisites: (CE 2336 or CS 2336 or CS 2337 or CS 3333) with a grade of C or better, and (CE 2305 or CS 2305) with a grade of C or better, and (CS 2340 or SE 2340 or CE 4304 or EE 4304) with a grade of C or better.
Offering Frequency: Each semester
Grades: 5,764
Median GPA: B+
Mean GPA: 3.096
Click a checkbox to add something to compare.
Search Results
| Name | Grades | Rating | |||
|---|---|---|---|---|---|
CS 4337 (Overall) | |||||
B+ | |||||
CS 4337 Chris Davis | |||||
B+ | |||||
CS 4337 Gity Karami | |||||
A- | |||||
CS 4337 Jalal Omer | |||||
B | |||||
CS 4337 Elmer Salazar | |||||
B+ | |||||
CS 4337 Yi Zhao | |||||
B | |||||
Not teaching in Fall 2026 | |||||
CS 4337 Serdar Erbatur | |||||
B+ | |||||
CS 4337 Fang Li | |||||
A | |||||
CS 4337 Timothy McMahan | |||||
A- | |||||
CS 4337 Richard Min | |||||
B+ | |||||
CS 4337 Ebenezer Oladimeji | |||||
B+ | |||||
Search Results
| Name | Grades | Rating | |||
|---|---|---|---|---|---|
CS 4337 (Overall) | |||||
B+ | |||||
CS 4337 Chris Davis | |||||
B+ | |||||
CS 4337 Gity Karami | |||||
A- | |||||
CS 4337 Jalal Omer | |||||
B | |||||
CS 4337 Elmer Salazar | |||||
B+ | |||||
CS 4337 Yi Zhao | |||||
B | |||||
Not teaching in Fall 2026 | |||||
CS 4337 Serdar Erbatur | |||||
B+ | |||||
CS 4337 Fang Li | |||||
A | |||||
CS 4337 Timothy McMahan | |||||
A- | |||||
CS 4337 Richard Min | |||||
B+ | |||||
CS 4337 Ebenezer Oladimeji | |||||
B+ | |||||