CE 335: Computational Methods in Civil Engineering (Spring 2013)


Class syllabus

Project directions

Term project description
CE Lab Report Format

Class notes and readings

01 (Jan 29): YM lectures 1 and 2; MQR
02 (Jan 31): YM lectures 3 and 4; NCM Section 4.2
03 (Feb 5): YM lectures 5 and 6; NCM Sections 4.1 and 4.4
04 (Feb 7): YM lectures 7 and 8; NCM Sections 1.4, 2.1, 2.2
05 (Feb 14 [Tu schedule]): YM lectures 9 and 10; NCM Sections 2.3, 2.4
06 (Feb 19): YM lectures 11 and 12; NCM Sections 2.6, 2.8, 2.9
07 (Feb 21): YM lectures 14 and 15; NCM Sections 10.1, 10.5
08 (Feb 26): YM lecture 19; NCM Sections 3.1-3.5
09 (Feb 28): YM lecture 20; NCM Sections 5.1-5.3
10 (Mar 5): YM lectures 21 and 22; NCM Sections 6.1-6.6
11 (Mar 7): YM lectures 23 and 24
12 (Mar 12): YM lectures 27 and 28; NCM Section 1.7
13 (Mar 14): YM lecture 25
14 (Mar 19): YM lectures 29 and 30; NCM Sections 7.1-7.2
15 (Mar 21): YM lecture 31; NCM Sections 7.4-7.6, 7.12, 7.13
15a (Apr 4): continue with Class 15 material
16 (Apr 9): YM lecture 33
16a (Apr 11): continue with Class 16 material
17 (Apr 16): YM lecture 34
17a (Apr 18): continue with Class 17 material
18 (Apr 23): YM lectures 35 and 36; NCM Sections 11.1-11.4
18a (Apr 25): continue with Class 18 material
19 (Apr 30): YM lectures 37 and 38
19a (May 2): continue with Class 19 material
20 (May 7): YM lecture 39
21 (May 14): YM lectures 41 and 42

MQR: Matlab Quick Reference
NCM: Moler,
Numerical Computing with MATLAB
YM: Young and Mohlenkamp, Introduction to Numerical Methods and Matlab Programming for Engineers

Example programs

Homework assignments

Due on paper in class (including printouts of any programs or plots requested) OR as a single PDF file e-mailed to both the instructor and TA with "CE335 Homework" in the subject line
Homework 1 (Due Th., 7 Feb.): Problems from classes 1-2 (in class notes)
Homework 2 (Due Th., 14 Feb.): Problems from classes 3-4
Homework 3 (Due Tu., 26 Feb.): Problems from classes 5-6
Homework 4 (Due Th., 7 Mar.): Problems from classes 7-8
Homework 5 (Due Tu., 12 Mar.): Problems from classes 9-10
Homework 6 (Due Tu., 19 Mar.): Problems from classes 11-12
Homework 7 (Due Th., 4 Apr.): Problems from classes 13-14
Homework 8 (Due Tu., 16 Apr.): Problems from classes 15-16
Homework 9 (Due Tu., 30 Apr.): Problems from classes 17-18
Homework 10 (Due Sat., 18 May [by e-mail only]): Problems from classes 19-21

Exams

Practice exam; solutions to practice exam

Another practice exam with solutions

Study guide for exam

Other online resources

Official Matlab documentation
Introduction to Matlab
Pav, Numerical Methods Course Notes
Kaw, Numerical Methods with Applications
Kaw, Introduction to Matrix Algebra
Collins, Fundamental Numerical Methods and Data Analysis
Holistic Numerical Methods: explanations and examples for individual methods