CS290 Syllabus
[Syllabus] [Assignments] [Bulletin Board] [Class Notes] [Tools] [Grades] [Register]

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