Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

   
    Nov 23, 2024  
Catalog 2024-2025 
    
Catalog 2024-2025
Add to My Catalog (opens a new window)

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)