# CE 311K Computer MethodsReview for First ExamSpring 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

 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

 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