Applied Programming Languages
Course Syllabus - Summer Semester 2002

COURSE: CSET-4250 Applied Programming Languages
3 semester credits
Section 995 - Distance Learning
INSTRUCTOR: Dan Solarek
dsolarek@utnet.utoledo.edu
dsolarek@eng.utoledo.edu
dsolarek@toledolink.com
GRADUATE ASSISTANT: Satish Nanabala
ahmad@cset.et.utoledo.edu
OFFICE:
Location: ETC 1127
Phone: 530-3377
Fax: 530-3068
Message: 530-3159
Hours: (by appointment,
best times below)
MW 9:30 a.m. - 5:00 p.m.
TR 2:00 p.m. - 5:00 p.m.
F 10:30 a.m. - 5:00 p.m.

 

COURSE MATERIALS:

Textbook - Concepts of Programming Languages, Robert W. Sebesta, Addison-Wesley Publishing; ISBN: 0201752956, 5th edition (August 2001)

UT bookstore price = New: $_____; Used: $_____.
amazon.com price = $100.00. (without shipping); Used: $ 55.00.


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 = 90%-100%
Research Project/Paper = 30%    B = 80%- 89%
Assignments = 10%    C = 70%- 79%
Progress Reports = 5%    D = 60%- 69%
Chat Sessions = 5%    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/