CS 1073: Introductory Computer Programming for Scientific Applications


[Home] [Announcements] [Course desc] [Prereq] [Grading] [Admin info] [links] [Assignments] [Exercises] [handouts] [Slides] [syllabus].


Course Announcements


Course Description

In this course you will learn the fundamentals of computer programming in Fortran 90. Topics include (but are not limited to):
  1. Basic computer concepts,
  2. simple software development under Linux/Unix,
  3. data types and precision,
  4. loops, arrays and matrices,
  5. functions and subroutines,
  6. Basics of I/O.


Prerequisites

MAT 1073 Algebra for Scientists and Engineers We will be programming in a unix environment, using Fortran 90 and make.


Textbook

Choose one or more of the following:


Evaluation Criteria

The rough breakdown should be:

For a more complete description, consult the syllabus.


Administrative Information

Class Hours : Tuesday and Thursday, 2PM to 3:15PM.
Location : SB 3.02.02.
Instructor :Dr. Whaley.
Office Hours: Tuesday and Thursday 3:30PM to 4:30PM, or by appointment.
TA : Yiming Han (yhan at cs.utsa.edu), office: SB 3.02.07, phone: 458-7212.

Students with disabilities:
If you have a physical, psychological, medical or learning disability that may impact on your ability to carry out assigned course work, I would urge that you contact University Disability Services (DS), Multidisciplinary Studies Building, Room 2.03.18, 210-458-4157 (Voice), 210-458-4981 (TTY), 210-458-4980 (Fax), homepage: http://www.utsa.edu/disability/. Please bring a letter to me from the DS indicating your need for academic accommodations within the first week of class. The syllabus and other class materials can be made available in alternative format upon request.

Academic Integrity:
Remember that the goal of programming or written assignments is to enhance your programming skills and understanding of the topics under discussion. Thus indulging in academic dishonesty results in poor understanding of the material as well as being unfair to other students. In case you have any questions about whether an act of collaboration may be construed as academic dishonesty, please clarify the issue with the instructor before you collaborate. Academic dishonesty can result in a grade of 'F' for the course.


Helpful Links


[Home] [Announcements] [Course desc] [Prereq] [Grading] [Admin info] [links] [handouts] [Slides] [syllabus].