Civ.E. 121
Digital Computation
Winter 2013
Final Exam Symbolic Review Package
The five problems contained in this package are meant to provide you with some practice in the symbolic
environment of Matlab. Solutions WILL be provided online so that you may
1 of 12
University of Waterloo
Civ.E. 121
Digital Computation
Final Examination
Spring 2012
Monday July 30, 2012
PAC 3: 12:30 - 3:00 p.m.
Instructor: Dr. Bob McKillop
Exam Instructions:
b)
c)
d)
e)
f)
g)
h)
this is a 2 1/2-hour examination
a syntax summar
Civ.E. 121 - Digital Computation
Winter 2014:
Assignment #3
Submission Deadline
Submit directly to Marc or Kyle prior to 12:30 pm January 29.
Assigned Reading
1. Before you attempt the problem set, take the time to review the following components of
Chapt
Civ.E. 121
Digital Computation
Winter 2014
Assignment #2
Submission Deadline
Submit directly to Marc or Kyle prior to 12:30 pm January 22.
Assigned Reading
Chapter 2 of Chapman contains a lot of information! We will eventually cover all the material prese
Civ.E. 121
Digital Computation
Winter 2014
Assignment: Week 11 (Our last assignment!)
Submission Deadline
Submit directly to Marc or Kyle prior to 12:30 pm Friday April 04.
Note the change from our usual due date. No extensions can be
granted for this ass
Civ.E. 121 - Digital Computation
Winter 2014:
Assignment #4
Submission Deadline
Submit directly to Marc or Kyle prior to 12:30 pm February 5.
Assigned Reading
If you are struggling with the course material, dont dive into the problem set just yet! Take th
Winter 2014- Assignment #10
Civ.E. 121
Digital Computation
Winter 2014
Assignment #10
Submission Deadline
Submit directly to Marc or Kyle prior to 12:30 pm March 26.
Problem 1
Using the cylindrical shell method, write a MATLAB script to find the volume of
Civ.E. 121 - Digital Computation
Winter 2014:
Assignment #5
Submission Deadline
Submit directly to Marc or Kyle prior to 12:30 pm February 12.
Assigned Reading
If you are struggling with the course material, dont dive into the problem set just yet! Take t
Civ.E. 121
Digital Computation
Winter 2014
Assignment: Week 9
Submission Deadline
Submit directly to Marc or Kyle prior to 12:30 pm March 19.
Suggested Reading
1. Take the time to review the following components of Chapter 2:
i.
ii.
iii.
iv.
v.
chapter 9.
Winter 2014- Assignment #8
Civ.E. 121
Digital Computation
Winter 2014
Assignment: Week 8
Submission Deadline
Submit directly to Marc or Kyle prior to 12:30 pm March 12.
Problem #1
What is a cell array? How does a cell array differ from an ordinary MATLAB
Civ.E. 121 - Digital Computation
Winter 2014: Assignment #1
Submission Deadline
Submit directly to Marc or Kyle prior to 12:30 pm January 15.
Assigned Reading
1. Preface, pages xv xix
2. Chapter 1, pages 1 20
Problem #1
Complete questions 1 thru 7 of Quiz
University of Waterloo
Civ.E. 121
Digital Computation
Practice Midterm
Winter 2014
Friday Feb 21, 2013
1:00pm 2:15 pm
Dr. Bob McKillop
Exam Instructions
Take a moment and carefully read the instructions listed below:
a)
b)
c)
d)
e)
f)
g)
h)
this is a clos
University of Waterloo
Civ.E. 121
Digital Computation
Practice Midterm SOLUTION SET
Winter 2014
Friday Feb 21, 2013
1:00pm 2:15 pm
Dr. Bob McKillop
Exam Instructions
Take a moment and carefully read the instructions listed below:
a)
b)
c)
d)
e)
f)
g)
h)
t
Civ.E. 121
Digital Computation
Winter 2014
Final Exam Review Package
We recommend that you print this page and use it as your primary
resource while completing this problem package. A similar syntax
sheet will be provided with your final exam booklet.
Vec
Civ.E. 121
Computational Methods
Spring 2016
Final Exam Practice Package (Part II)
The following problems are meant to serve as practice problems for the August 04 Final Exam.
Important notes:
i.
ii.
iii.
Solution sets will NOT be provided on-line. Alliso
CivE121
Department of Civil and Environmental Engineering
Computational Methods
Spring 2016
Midterm Practice Problems
The following problems are meant to serve as practice problems for the June 17
midterm. Solution sets will NOT be provided electronically
1 of 11
University of Waterloo
Civ.E. 121
Computational Methods
Practice Final
Spring 2016
Exam Instructions:
a)
b)
c)
d)
e)
f)
g)
h)
this is a 1 1/2-hour, closed book examination
this exam booklet consists of 11 pages. Prior to beginning this exam, you a
Problem 13
The upward velocity, v of a rocket (m/s) can be modelled using:
v
u ln
m0
m0
qt
gt
where u represents the velocity at which the fuel is expelled
relative to the rocket (m/s), m0 is the initial mass of the rocket
(kg) and q is the fuel consumpti
Civ.E. 121
Digital Computation
Spring 2016
Final Exam Practice Package (Part I)
The CivE121 covers several very important concepts over the last four lecture
sessions:
i.
integration applications (trapz, integral, polyint)
ii.
differentiation (gradient, p
Cive.E. 121 Computational Methods
Spring 2016
Final Exam Question Contest Finalists
July 1, 49
July
2, 90
Your classmates (or you) submitted these following final exam questions! We will put one of these
July
3, on39your final exam on August 04. Solutions
Booklet A
University of Waterloo
Civ.E. 121
Computational Methods
Midterm Examination
Winter 2016
Thursday Feb 25, 2016
12:30 pm 2:20 pm
Dr. Bob McKillop
Exam Instructions
Take a moment and carefully read the instructions listed below:
a)
b)
c)
d)
e)
f)
g
University of Waterloo
Civ.E. 121
Digital Computation
Midterm Examination
Spring 2015
Friday June 19, 2015
8:30 am 10:30 am
Dr. Bob McKillop
Exam Instructions
Take a moment and carefully read the instructions listed below:
a)
b)
c)
d)
e)
f)
g)
h)
i)
this
Midterm Practice Problems
CivE121
Department of Civil and Environmental Engineering
Winter 2014
Problem 1
For the code snippets listed below, carefully indicate the exact output that will be produced when the code
is executed.
MATLAB Snippet
a = [1,2,3; 4
P1
% - textbook data
T = 0:20:100;
mu = [1.787, 1.002, 0.6529,0.4665,0.3547,0.2818] * 1e-3;
% - convert to K
T = T + 273;
% fit data to obtain/output constants B and D
coeff=polyfit(1./T,log(mu),1);
t_plot=linspace(T(1),T(end);
mu_plot=exp(polyval(coeff,1
Civ.E. 121
Digital Computation
Winter 2013
Assignment #9
Submission Deadline
Submit directly to Gordon prior to 12:30 pm Wednesday March 20.
Problem #1
Examine the script provided below. Two test
cases are provided. For each test case, a cell
array contai
Civ.E. 121
Digital Computation
Winter 2013
Final Exam Symbolic Review Package
The five problems contained in this package are meant to provide you with some practice in the symbolic
environment of Matlab. Solutions WILL be provided online so that you may
Problem 1
For the code snippets listed below, carefully indicate the exact output that will be produced when the code
is executed.
MATLAB Snippet
a = [1,2,3; 4,5,6; 7,8,9];
b = sum(a)
a = [11,2,2; 7,1,12; 3,2,22];
index = find(a = 2)
a = [11,2,2; 7,1,12;
University of Waterloo
Civ.E. 121
Digital Computation
Midterm Examination
Spring 2012
Friday June 15, 2012
8:30 am 10:30 pm
Dr. Bob McKillop
Exam Instructions
Take a moment and carefully read the instructions listed below:
a)
b)
c)
d)
e)
f)
g)
h)
i)
this