CSE 240
| Offered in: | Fall, Spring, and Summer |
| Credits: | 3 |
| Prerequisites: | CSE 205 |
Introduction to Programming Languages
Section titled “Introduction to Programming Languages”Course Description: Introduces procedural (C), object-oriented (C++), functional (Scheme) and logic (Prolog) programming languages.
Course Objectives: After completing this course, students should understand and be familiar with:
- programming paradigms as a way of classifying programming languages according to their features,
- imperative programming paradigms such as procedural and object-oriented programming,
- declarative programming paradigms such as functional and logic programming.
Also, students should be able to design and implement computer programs in:
- a procedural programming language such as C,
- an object-oriented programming language such as C++,
- a functional programming language such as Scheme,
- a logic programming language such as Prolog.
Useful Tools
Section titled “Useful Tools”These are some of the tools that are useful for this course (contributions welcome!)
Student Reviews
Section titled “Student Reviews”- Review 1: “TODO”
Fill out this form to add your review!