Inactivated by Curriculum Committee 9/14/07__ College of the Redwoods COURSE OUTLINE

advertisement
MATH 3 - Page 1
Date Approved:
5/7/96
Date Scanned:
5/31/2005
Inactivated by Curriculum Committee 9/14/07__
College of the Redwoods
COURSE OUTLINE
PROGRAM AND COURSE NUMBER: Math 3
DEGREE APPLICABLE
NON-DEGREE APPLICABLE
FORMER NUMBER (If previously offered) Computer Studies 3
COURSE TITLE Fortran Programming
I. CATALOG AND OUTLINE
1. CATALOG DESCRIPTION:
An introduction to the Fortran programming language with emphasis on programming for scientific,
mathematical and engineering applications.
NOTE: No prior experience with computers or programming is assumed.
2. COURSE OUTLINE:
% of Classroom Hours Spent on Each Topic
Introduction and history
Algorithms and programs
Basic Fortran
Control structures
Input/output
One-dimensional arrays
Multidimensional arrays
Functions and subroutines
Double precision and complex data types
Character data
File processing
II. PREREQUISITES
Prerequisite?
No
6%
8%
9%
15%
9%
12%
9%
12%
6%
6%
8%
Yes
.
(course)
Corequisite?
RecommendedPreparation?
Eligibility for:
No
No
Engl 150
Yes
Yes
.
(course)
Math 25 or equivalent
(course)
.
Math 105/106
Rationale for Prerequisite, Corequisite, Recommended Preparation: The purpose of the mathematics
recommended preparation (Math 25, Trigonometry) is to ensure a minimal level of symbol-manipulation
ability and mathematical sophistication. A course in Fortran programming is more algebraic than it is
trigonometric but trigonometry, in turn, is very algebraic. Anyone who succeeds in a course in
trigonometry has, in principle, developed those mathematical skills required for success in Fortran
programming.
MATH 3 - Page 2
Date Approved:
5/7/96
Date Scanned:
5/31/2005
Inactivated by Curriculum Committee 9/14/07__
MATH 3 - Page 3
Date Approved:
5/7/96
Date Scanned:
5/31/2005
Inactivated by Curriculum Committee 9/14/07__
III. OUTCOMES AND ASSESSMENTS
1. COURSE OUTCOMES/OBJECTIVES:
List the primary instructional objectives of the class. Formulate some of them in terms of specific
measurable student accomplishments, e.g., specific knowledge and/or skills to be attained as a result of
completing this course. For degree-applicable courses, include objectives in the area of “critical
thinking.” Upon successful completion of this course, the student will be able to:
1.
2.
3.
4.
5.
6.
7.
8.
Use the input and output statements of Fortran;
Use the arithmetic operations, expressions, and mathematical library functions of Fortran;
Translate problems stated in English into Fortran source code;
Use the looping and branching structures of Fortran;
Read data from and direct output to data files;
Manipulate arrays;
Write substantial Fortran programs solving a variety of mathematical, scientific, and engineering
problems; and
Debug logically or syntactically flawed programs.
2. COLLEGE LEVEL CRITICAL THINKING TASKS/ASSIGNMENTS:
Degree applicable courses must include critical thinking tasks/assignments. This section need not be
completed for non-credit courses. Describe how the course requires students to independently analyze,
synthesize, explain, assess, anticipate and/or define problems, formulate and assess solutions, apply
principles to new situations, etc.
A wide variety of practical problems from mathematics, science, and engineering will be used to
illustrate the features of the Fortran programming language. The identification or creation of algorithms
with which to solve these problems will require the student to choose from a variety of problem-solving
strategies. The process of encoding, debugging, and verifying their solutions will further refine their
abilities to analyze their results and to devise conformational and corrective strategies.
3. ASSESSMENT
Degree applicable courses must have a minimum of one response in category 1, 2, or 3. If category 1 is
not checked, the department must explain why substantial writing assignments are an inappropriate basis
for at least part of the grade.
1. Substantial writing assignments, including:
essay exam(s)
term or other paper(s)
laboratory report(s)
written homework
reading report(s)
other (specify) programs
If the course is degree applicable, substantial writing assignments in this course are inappropriate
because:
The course is primarily computational in nature.
The course primarily involves skill demonstrations or problem solving.
Other rationale (explain) __________________________________________
2. Computational or Non-computational problem-solving demonstrations, including:
exam(s)
quizzes
homework problems
laboratory report(s)
field work
other (specify) programs
3. Skill demonstrations, including:
class performance(s)
other (specify)____
4. Objective examinations, including:
multiple choice
completion
field work
performance exam(s)
true/false
matching items
other (specify) writing programs
5. Other (specify) ____________________________________
MATH 3 - Page 4
Date Approved:
5/7/96
Date Scanned:
5/31/2005
Inactivated by Curriculum Committee 9/14/07__
NOTE:A course grade may not be based solely on attendance.
APPROPRIATE TEXTS AND MATERIALS:
(Indicate textbooks that may be required or recommended, including alternate texts that may be used.)
Text(s)
Title: Structured Fortran 77 for Engineers and Scientists
Required
Edition: latest
Alternate
Author: D.M. Etter
Recommended
Publisher: Benjamin Cummings
Date Published: 1993
(Additional required, alternate, or recommended texts should be listed on a separate sheet and attached.)
For degree applicable courses the adopted texts have been certified to be college-level:
Yes. Basis for determination:
is used by two or more four-year colleges or universities (certified by the Division Chair or Branch
Coordinator, or Center Dean)
OR
has been certified by the LAC as being of college level using the Coleman and Dale-Chall
Readability Index Scale.
No. Request for Exception Attached
REQUIRED READING, WRITING, AND OTHER OUTSIDE OF CLASS ASSIGNMENTS:
Over an 18-week presentation of the course, 3 hours per week are required for each unit of credit. ALL
Degree Applicable Credit classes must treat subject matter with a scope and intensity which require the
student to study outside of class. Two hours of independent work done out of class are required for each
hour of lecture. Lab and activity classes must also require some outside of class work. Outside of the
regular class time the students in this class will be doing the following:
Study
Answer questions
Skill practice
Required reading
Problem solving activity or exercise
Written work (essays/compositions/report/analysis/research)
Journal (reaction and evaluation of class, done on a continuing basis throughout the
semester)
Observation of or participation in an activity related to course content (e.g., play, museum,
concert, debate, meeting, etc.)
Field trips
Other (specify) ____________________________
MATH 3 - Page 5
Date Approved:
5/7/96
Date Scanned:
5/31/2005
Inactivated by Curriculum Committee 9/14/07__
V. TECHNICAL INFORMATION
1. Contact Hours Per Week: (Indicate
5. Recommended Maximum Class Size 24
"TOTAL" hours if less than semester length)
Lecture:
2
Lab:
Weekly 36
3
Weekly 54
No. of Weeks S
TOTAL
TOTAL
(S = semester length)
6. Transferability
CSU
UC
List two UC/CSU campuses with similar courses
(include course #s)
(Use Request for Exception sheet to justify
CSU-Hayward, C.S. 1031
more-than-minimum required hours.)
CSU-Sacramento, C.S. 16
Units 3.0 or
Articulation with UC requested
Variable Unit Range
7. Grading Standard
2. TLUs 6.0
Letter Grade Only
CR/NC Only
3. Does course fulfill a General Education
requirement? (For existing courses only;
for new courses, use GE Application Form)
Grade-CR/NC Option
Grade-CR/NC Option Criteria:
Introductory
1st course in sequence
Yes
No
If yes, in what G.E. area?
AA/AS Area
Exploratory
8. Is course repeatable
Yes
No
If so, repeatable to a maximum of:
CSU/GE Area
Total Enrollments
IGETC Area
Total Units
(Use Request for Exception sheet to justify repeatability.)
4. Method of Instruction:
Lecture
Lab
Lecture/Lab
Independent Study
9. SAM Classification G
Course Classification A
Date Approved:
Date Scanned:
Additional required textbook:
HP Fortran User’s Guide
Mills
CR
5/7/96
5/23/2005
Download