Course Objectives
-
Introduce the basic concepts and features of programming languages and different programming paradigms by providing examples.
-
Introduce students to the use of various concepts and structures for programming.
-
Provide the skills and knowledge to select the best language to solve a particular problem with respect to program design and development.