May 04, 2024  
2022-2023 Catalog 
    
2022-2023 Catalog [ARCHIVED CATALOG]

ENGR 140 - Engineering Software Tools I


PREREQUISITES: Demonstrated readiness for college-level Calculus
PROGRAM: Engineering
CREDIT HOURS MIN: 3
LECTURE HOURS MIN: 2
LAB HOURS MIN: 2
DATE OF LAST REVISION: Spring, 2019

This course introduces the students to the engineering profession, and to computer programming. The programming techniques will be introduced which is applicable to all computer languages. The C++ programming language will be introduced. Examples and engineering applications will be used to illustrate programming concepts.

MAJOR COURSE LEARNING OBJECTIVES: Upon successful completion of this course, the student will be expected to:

  1. Demonstrate the programming concept.
  2. Explain high level language programming structures.
  3. Explain preprocessor directives.
  4. Explain algorithm development.
  5. Describe the usefulness of objects in a programming context.
  6. Apply C++ program to solve simple engineering problems.
  7. Describe modularization C++ program solutions.


COURSE CONTENT: Topical areas of study include -  

  • Functions
  • Variables
  • Arithmetic operations
  • Input/output
  • Loops
  • Function varieties

 
GRADING POLICY

A 90-100
B 80-89
C 70-79
D 60-69
F 0-59

 
Course Addendum - Syllabus (Click to expand)