CS290 - Introduction to Fortran
Programming
|
| Instructor: |
Jenny Chang |
| Class: |
TR 1:30pm-3:10pm (Rm. E&T A220) |
| Office hours: |
Mondays 2:20-2:50pm, Tuesdays 3:10-4:20pm
(Rm. ?) |
| Email: |
jchang7@calstatela.edu |
| Syllabus
Online: |
http://jenny.sybay.com/cs290 |
| Course Objective: |
Introduce students to Fortran
programming. Algorithm
development for structured programming and computer programming; designing,
coding, debugging, and documenting programs.
|
| Requirement: |
NIS account, Email Address
(comes with your NIS account)
|
| Warning: |
Cheating
will result in an "F" for all parties involved and will be reported
to the Academic Senate. |
| Grading: |
There will be one midterm
and a comprehensive final. Projects will be assigned and collected during
the quarter. Your grade will be based on the cumulative result (evaluated
on the basis of meeting requirement, quality of work, correctness, and on-time
completion). Grades will be assigned as follows:
Portfolio: 5%
Lecture Notes: 5%
Projects: 25%
Midterms: 30%
Final: 35%
| Percentage |
Letter |
|
87-100
|
A
|
|
77-86
|
B
|
|
66-76
|
C
|
|
50-65
|
D
|
|
below
50
|
F
|
- PROJECTS:
Your projects will be graded based on efficiently and well-documented
documentation (ie. pseudocode and sourcecode comments). For each project
you will submit a hardcopy of the sourcecode and output screen, as well
as a floppy with your sourcecode. Create a folder in the floppy with
the right project number and save your sourcecode in it.
- EXAMINATIONS:
Midterm I will be paper based during lecture time.
Midterm II will be computer based. You will be asked to write
programs that can run without any compilation errors during lab time.
Final will consist of paper-based or computer-based (comprehensive).
- PORTFOLIO:
Your portfolio will consist of a compilation of all your projects, midterms,
lecture notes, lab assignments, and any handouts given out for the class.
It will be graded based on neatness and completeness. It will be due
on Monday of the 10th week so I can return them to you on the final
day.
|
NO
MAKE-UP EXAMS, NO LATE PROJECTS, AND NO INCOMPLETES!!!
|
|
| Book: |
FORTRAN
77 for Engineers and Scientists with an Introduction to FORTRAN 90, 4/E
by Larry Nyhoff, Calvin College Sanford Leestma, Calvin College
ISBN: 0-13-363003-X |
| Course
Contents: |
| Chapter
1: |
1.1,
1.2 |
| Chapter
2: |
2.1-2.8,
2.10 |
| Chapter
3: |
3.1-3.6 |
| Chapter
4: |
4.1,
4.3-4.7 |
| Chapter
5: |
5.1-5.4 |
| Chapter
6: |
6.1-6.3,
6.5 |
| Chapter
7: |
7.1,
7.2, 7.5 |
| Chapter
8: |
8.1-8.3,
8.5, 8.8, 8.10 |
** More or
less material will be covered depending on the understanding and time
limit of the class.
|
| Examination: |
Midterms: Week 4, 9
|
| |
Final:
TBA
|
|