Computer Science and Engineering

CSE112 Comparative Programming Languages

Covers several programming languages and compares styles, philosophy, and design principles. Principles underlying declarative, functional, and object-oriented programming styles are studied. Students write programs emphasizing each of these techniques. (Formerly Computer Science 112.)

Requirements

Prerequisite(s): CSE 101 or CSE 111.

Credits

5

Quarter offered

Fall, Winter, Spring

Instructor

W. Mackey, D. Long, C. Flanagan, A. Van Gelder, O. Arden, D. Harrison