CpSc 144, Fortran
Syllabus: Spring, 1996
Meets:T,Th 8:30-9:45, 305 ECB
Instructor Phone Email
Michael P. Conlon, Ph.D. 738-2143 firstname.lastname@example.org&
Office hours: M 1:30-3:30 p.m.; W 9:30-11:30 a.m.; Th 1:30-2:30 p.m.
Text: Fortran 77 for Engineers and Scientists, Third edition; Leestma and Nyhoff; Macmillan; ISBN # 0-02-388655-2
Exam 1: March 14
Exam 2: April 18
Final exam: May 6, 2:00-4:30 p.m.
Homework & quizzes: 15%
Grading Policy: To pass you must take all exams and submit all assignments, and earn a passing grade. Late assignments will be penalized a full letter grade per day. No assignment over one week late will be accepted once the last week of classes has begun. No late assignment will be accepted after the last class of the semester. Of course, exceptions will be made in extraordinary circumstances.
Attendance, reading, and participation: Please do all assigned reading before the class in which it is covered. You are expected to attend and participate in class, and you must do the reading to participate. You will be penalized for poor attendance. In addition, exams will contain much material not from the texts. If you must be absent for an examination, please see me 1 week in advance to make alternate arrangements to take the exam.
Email: I will frequently communicate with the class via electronic mail. Many assignments will be announced this way. Therefore, you are expected to check your email regularly.
Plagiarism policy: Students determined guilty of plagiarism will receive a failing grade for the course. While I encourage cooperation in study, please ensure that all programming assignments are your own work.
Jan 16 History of computing Sec. 1.1-1.2
18 The edit-compile-run cycle
25 Internal representation of numbers Sec. 1.3
30 Program Development Ch. 2
6 Basic Fortran Ch. 3
22 Structured Programming Ch. 4
Mar 12 lab
14 Exam 1
19 Introduction to Subprograms and Modular Programming Sec. 5.1-5.4, 5.6
Apr 2 Input/Output Ch. 6
9 One-Dimensional Arrays Ch. 7
18 Exam 2
25 Multidimensional Arrays Ch. 8
May 2 Double Precision Data Type; Additional Fortran Features Sec. 9.1, 12.1-12.5
6 Final exam (comprehensive), 2:00-4:30 p.m.