| |
Text: Concepts of Programming Languages by Robert W. Sebesta (Seventh Edition) ISBN: 0-321-33025-0
Reference: Author's Website: http://www.aw-bc.com/cssupport/Sebesta.html
Credit: 3 Hour
Additional Material(s) Needed: None
Course Description: A one-semester course designed to survey, analyze and evaluate programming languages such as FORTRAN, PL/1, ALGOL, Pascal, APL, SNOBOL, Ada, Prolog, C, and LISP. Topics include: data structures and storage, control structures, execution environment, input/output, and the syntax and semantics of the languages
Prerequisites: CSC 260 Computer Programming II
| Evaluation: |
|
|
Grades Assigned: |
| Tests (2) |
|
250 points each |
|
| Assignments (7) |
|
40 points each |
|
| Quizzes/Mini-Assignments (13) |
|
20 points each |
|
| Attendance |
|
40 points |
|
| Maximum Points |
|
1080 |
|
|
|
|
|
|
|
|
|
Attendance Policy:The University expects students to attend all classes. While unnecessary absences
are discouraged, the University recognizes that on occasion, students may have legitimate reasons for be absent
from class such as representing the University in activities, illnesses, or personal emergencies. If the student
is absent when a quiz or test is given, you must see the instructor and make arrangements before the next class
meeting. Make-up quizzes are not given because of the exam / quiz replacement grade policy.
Requirements for the Student:
- The student should pre-study (read) all new topics before they are presented
in class. You are expected to complete daily homework assignments by the time
class meets the first time following discussion of lesson material in the classroom.
The instructor will ascertain the daily progress in accomplishing homework exercises
and will devote a portion of classroom activities to the solution of any "troublesome
exercises".
- Separate notebooks should be maintained for classroom discussion notes and homework exercises.
- All homework should be carefully completed. A minimum of two hours outside the class preparing for
each hour of class is necessary for learning and proper understanding of the material.
- Students are strongly encouraged to participate in classroom discussions.
- Tests will be administered during the course; also the student can expect random quizzes; a departmental
final examination will also be given.
- All cell phones, pages, etc. must be turned off before entering the classroom.
|