Applied Programming Languages
Course Syllabus - Fall Semester 2008

COURSE: CSET-4250 Applied Programming Languages
3 semester credits
Section 002 - Distance Learning
INSTRUCTOR: Ms. Chitra Mathukumalli
chitra.mathukumalli@utoledo.edu

 

COURSE MATERIALS:

Textbook - Concepts of Programming Languages, Robert W. Sebesta, Addison-Wesley Publishing; ISBN: 0-321-19362-8, 6th edition (2004)

UT bookstore price = New: $_____; Used: $_____.
amazon.com price = $115.80. (with free shipping); Used: from $ 42.99.


COURSE DESCRIPTION:

CSET 4250 Applied Programming Languages. [3 semester credit hours (3-0-0)]. How to select the most appropriate language for a specific engineering technology application. Topics include comparison of programming languages by evolution, formal specifications, structures, features, application domains, programming paradigms, implementation of syntax, semantics and program run-time behavior. Prerequisite: Associate degree in engineering technology or equivalent.

COURSE OBJECTIVES:

  1. Students will be able to provide information about the design of programming languages and their translators.
  2. Students will learn the basics of several common programming language approaches, e.g., procedural, object-oriented, functional.
  3. Students will learn the basic elements of the major existent programming languages, e.g., Pascal, C/C++, Java, Prolog, FORTRAN, LISP.
  4. Students will write simple programs in each language covered.
  5. Students will gain experience sufficient to determine the programming language best suited to a specific application.

GRADING ELEMENTS:

Exams = 50%    A  : Above 93%
Research Project/Paper = 30%    A- : 90% - 93%
Assignments = 10%    B+: 87% - 90%
Progress Reports = 5%    B  : 83% - 87%
Chat Sessions = 5%    B- : 80% - 83%
      C+: 77% - 80%
      C  : 73% - 77%
      C- : 70% - 73%
      D+: 67% - 70%
      D  : 63% - 67%
      D-: 60% - 63%
      F  : Below 60%

COURSE REQUIREMENTS AND NOTES:

  1. ALL assignments are to be completed ON TIME and appropriately labeled. Late assignments will NOT be accepted for any reason.
  2. You will be responsible for all material covered in class (lecture and laboratory) as well as the assigned material in the textbook.
  3. No make-up exams will be given unless prior notification is provided to the instructor and permission is obtained. Make-up exams will be given only in the case of unusual or extenuating circumstances.
  4. ALL final grades are calculated based on completed course work.
  5. No instructor drops (IW) will be given at the end of the semester.

 

There have been visitors since 11/26/2003

Added to the Web: August 21, 1999.

Web page design by Dan Solarek.

http://cset.sp.utoledo.edu/cset4250/