4
Control Statements
Any interesting program will take decisions based on its input. This is done in C
with the help of certain constructions we study in this section. These C
statements will provide branching (e.g. if/else) or looping (for).
4.1
Relation

2
C Programming on a UNIX Operating System
In this class you will learn how to program in C on a UNIX operating system.
The focus is on acquiring skills to be proficient in the development and
execution of scientific and engineering computer software.
2.1

1
Introduction to Computer Systems
As far as this course is concerned:
A computer is a machine that can be programmed.
1.1
Computer Hardware
Modern computers are built around microprocessors which are integrated
circuits (IC) that encapsulate the first th

SYLLABUS for MAE108 / Section A00
Probability and Statistical Methods for Mechanical and Environmental Engineering
Spring 2016
Instructor: Prof. Sonia Martinez, Office: Room 1807, EBU I, E-mail: soniamd@ucsd.edu
Teaching Assistants:
Somaye Jafari (sjafar

MAE 107
Assignment 6
Due Thursday, 3 Nov., 2016
Problems to hand in (Not all problems may be graded.)
More problems will be added to this assignment. Check back later for them.
Note:
As usual, you must hand in your matlab codes along with the mathematics

MAE 107
Assignment 5
Due Thursday, 27 Oct., 2016
Problems to hand in (Not all problems may be graded.)
Notes:
You must show all your work in order to get credit.
You also must hand in your matlab codes along with the mathematics,
discussion and results.

MAE 107
Assignment 4
Due Thursday, 20 Oct., 2016
Note: You must show all your work in order to get credit!
Problems to hand in (Not all problems may be graded.)
Notes:
For this assignment, we will use the notation:
Dh (x0 ) =
and
f (x0 + h) f (x0 )
,
h

MAE 107
Assignment 3
Due Thursday, 13 Oct., 2016
Note: You must show all your work in order to get credit!
Problems to hand in (Not all problems may be graded.)
1. Rewrite the polynomial f (x) = 1+ 2xx2 +( 2/6)x3 +(1/6)x4 using
the Horners rule form as gi

is a publication of the American Institute
of Aeronautics and Astronautics
Elaine J. Camhi
Editor-in-Chief
Patricia Jefferson
Associate Editor
Greg Wilson
Production Editor
Jerry Grey, Editor-at-Large
Christine Williams, Editor AIAA Bulletin
Corresponden

MAE 107
Assignment 2
Due Thursday, 6 Oct., 2016
Note: You must show all your work in order to get credit!
Problems to hand in (Not all problems may be graded.)
Notes:
For the asymptotic-order problems below, you need to show why the
order is what you cla

MAE 107
Assignment 1
Due Thursday, 29 Sept., 2016
Note: You must show all your work in order to get credit!
Problems to hand in (Not all problems may be graded.)
1. Construct the Taylor polynomials of order 1 and 2, i.e., p1 (x) and p2 (x),
for f (x) = ex

MAE 107: Numerical Methods
Lectures: T/Th 5:00-6:20, CSB (Cog. Sci. Bldg.), Room 002
Objective: You will develop the ability to devise efficient numerical algorithms. In
addition to learning some standard algorithms, you will develop a sense
of the import