CSC-2020 - Computing Fundamentals for Engineers* (3) Prerequisite: EGR-1100 or CSC-2591 and MTH-1200 ; or permission of the chair Co-requisite: MTH-1210
This course introduces computing software tools used to solve engineering problems. Students learn the basics of MATLAB, including variables, MATLAB defined functions, plotting, MATLAB scripts, calculations on complex numbers, matrix/vector operations, user-defined functions, logical expressions, conditional statements, loops, data analysis, and symbolic mathematics. In the object-oriented programming portion of the course, students will be introduced to the fundamentals of programming including program structure, use of an IDE (Integrated Design Environment), user input at run-time, mathematical functions, conditional statements, user defined functions (including overloading), loops, arrays, data structure, file input/output, classes, and operator overloading.
List Course Outcomes (consistent for all sections) CO1 - Demonstrate the use of MATLAB provided functions for analyzing data in order to solve engineering problems.
CO2 - Utilize numerical methods and computer-based simulations to solve problems pertinent to engineering.
CO3 - Implement a top-down, modular, and methodical strategy to design programs in order to accomplish computational goals.
CO4 - Implement programs using an object-oriented approach in order to solve programming challenges for engineering applications.
Course Fee: 25
View Course Sections
Add to My Catalog (opens a new window)
|