Hope College Computer Science students at work View of VanZoeren Hall    
hope college > academic departments > computer science    

 
Current Students <
Prospective Students <
Alumni <
Courses <
Research <
Faculty <
 

Course Description:
What makes one programming language different than another? What aspects of languages allow them to be grouped into categories of similar languages? What is the difference between an object-oriented language and a functional language? What kinds of problems are logic-oriented languages best suited to solve? What type of language should you use to write an artificial intelligence application?

These and many other burning questions will be answered in this course. You will experience programming in lesser known languages such as Smalltalk, Snobol, Lisp, and others.

Offerings:
Offered fall semester in even numbered years.

Instructor:
This course is usualy taught by Dr. Dershem or Dr. Jipping.

Prerequisites:
CSCI 361. See the department policy on prerequisites.

Comments from Previous Students:

The most recent offering's web page can be found at: http://www.cs.hope.edu/csci363

Catalog Description:
An in-depth study of programming language paradigms including the functions and the logic-oriented paradigms. Students will program in languages that belong to these paradigms.