ABBREVIATED COURSE SYLLABUS
CIVIL ENGINEERING BS PROGRAM
CEEN 270
COMPUTATIONAL METHODS
This course is required for completion of the program.
Course Description from Catalog
Numerical methods and computational techniques for solving civil engineering problems.
Prerequisites
Math 113 or concurrent enrollment
Textbooks of Other Required Materials
None
Course Learning Outcomes (Competencies)
- 8.270.1 Have a basic understanding of computer hardware and software operations with an ability to use general purpose applications such as word processors, spread sheets, and engineering tools.
- 8.270.2 Be able to use internet technology including use of e-mail, publication of web documents, and performing searches for reference materials.
- 8.270.3 Have an understanding of data structures associated with programming, including variables, arrays, and objects.
- 8.270.4 Have an understanding of programming logic related to decisions (if statements) and conditional expressions.
- 8.270.5 Have an understanding of iterative programming logic (loops)
- 8.270.6 Be able to organize computer code into logically organized components consisting of custom functions and subroutines.
- 8.270.7 Be able to utilize standard debugging tools to analyze and correct errors in programming logic.
Topics Covered
- College computing resources
- Basic computer science concepts
- Web page authoring
- Problem solving with Excel spreadsheets
- Writing scripts and macros using Visual Basic
Schedule
Offered each fall and winter semesters.
Meets TH 12:00 – 1:15 pm
Contribution to Meeting Requirements of Criterion 5
This course is primarily an engineering science course.
Relationship to Civil Engineering Program Outcomes
Course learning outcomes (competencies) 8.270.1 through 8.270.7 contribute to program outcome 8: "Be able to use modern engineering tools, conduct experiments, and analyze uncertain data".
Syllabus Preparation
Prepared by Professor Norman L. Jones, April 2008.