(If you don't see two rows of
buttons in the above frame, place the mouse on the border line above and resize
CSE1540: COMPUTER USE FOR THE NATURAL SCIENCES Winter 2010
URL: http://www.cse.yorku.ca/course/1540 Department of Computer Science & Engineering, YorkUniversity
presents a structured approach to computer-based problem solving. It starts by
introducing the fundamental concepts in computing (hardware, software and
environments) and then covers problem solving techniques using the programming
language FORTRAN. The theme is Computers in Science and, hence, the
applications are drawn mainly from scientific areas such as Numerical Methods,
Processing Experimental Data, Simulation and Data Visualization.
Exam: Wednesday, April 7 @ 7pm in CSE-B
TA office hour: Wednesday, April 7, 1:30pm to 3:30pm in 2013-CSEB.
Special Review class: Monday, April 5, 5:30pm to 7pm in TEL-0014
(note change of room, next door to our old classroom).
Office hour: April 5 & 7, 4pm to 5pm in 2013-CSEB.
Office: CSE 2016, Tel. (416) 736-2100 ext. 70125
FORTRAN 77 with 90,
by: R. Reddy and C. Ziegler, WEST publishing Company (1994)
FORTRAN for Today &
by: M. Pressman, Wm.C.Brown Communications
FORTRAN 90 Programming
by: T. Ellis, I. Philips and T. Lahey,
·In addition to the Textbook and the
labs, the following resources are available to you:
link includes the information to download the compiler. It also presents
a consize guide to Fortran
and the SLATEC library. The Labs are also listed here and Lab#1
describes the downloading of the Crimson Editor.
COSC1540 Web Site This
site will be updated regularly with announcements, assignments, errata,
links and downloads, etc. It is your responsibility to make sure you
keep up with the updates. The What's New button
at the top logs all changes in reverse chronological order, so you need
only click it frequently to monitor changes.
This course requires and expects extensive practice at a
computer. Understanding the concepts presented in lecture is not
sufficient for passing; you need to practice writing and running programs
regularly. To that end, it is essential that you do the weekly labs.
This web site will be updated regularly. It is your responsibility to make
sure you keep up with the updates. All changes in it, as well as new announcements,
will be posted (in reverse chronological order) in the What's
site was originally designed by Prof. H. Roumani who
sometimes teaches a section of this course.