CE 311K Computer Methods       Review for First Exam         Spring 2002

 

The material is classified according to Bloom’s Taxonomy of Educational Objectives

Level

Title

Meaning

1

Knowledge

Definitions, facts, formulas

2

Comprehension

Explanation of definitions, formulas, problem solving procedures

3

Application

Know how to use a formula or procedure to solve simple problems

4

Analysis

Break down a complex problem and solve by steps

5

Synthesis

Derivation of basic formulas, design of new systems

6

Evaluation

Advantages and limitations of alternative approaches

 

Lectures

Lecture

Topic

Level

1

Introduction to computer methods, html basics

3

2

Computer components, binary devices, binary arithmetic

3

3

VB interface development, objects, classes, methods, inheritance

2

4

Engineering problem solving: analytical and numerical solutions

5

5

Curve fitting: statistics, regression and interpolation

3

6

Algorithms, flow charts, pseudocode, program development cycle

4

7

Visual basic for applications, civil engineering methods for term projects

2

8

Decision structures: If-Then-Else; Variable types in VB

5

9

VB operations, mixed mode arithmetic, operations on strings

4

 

Readings: Kerman and Brown

Chap. 1, pp. 8-23

Computer basics (terminology), binary arithmetic, ASCII text

3

Chap. 2, pp. 28-48

Visual Basic Development Environment

2

Chap. 3

Planning your program: algorithms, flowcharts, pseudocode

4

Chap. 4

Elements of programming, variable types

5

Chap. 5, pp. 98-107

Flow control: If-Then-Else decision structures

5

Chap. 11

Visual Basic for Applications

2

 

Readings: Chapra and Canale

Chap 1

Mathematical modeling (falling parachutist problem)

5

pp. 427-433

Curve fitting methods and intro to statistics

3

Sec 17.1, 17.2

Linear regression, polynomial regression

2

Chap. 2

Computers and software: algorithms, flowcharts, pseudocode

4

 

Laboratories

Laboratory

Title

Level

1

Introduction to html and making a home page

3

2

Introduction to Visual Basic, Version 6.0

4

3

Review of MS Excel

2

4

Introduction to Excel Macros and VBA

2

5

Branching and data types in VB

5

 

Homeworks

Homework

Subject

Level

1

Html, binary conversion to decimal, binary arithmetic, binary strings

3

2

Analytical and numerical solutions to parachutist problem

5

3

Algorithms and flow charts

4

4

Programming exercises in Visual Basic

5