CSC 2230: Computer Programming for Engineers (2024-2025)

View all CSC classes

A fast-paced introduction to computer programming focused on engineering and science analyses and designs using a programming language (like Python) or software tool (like MATLAB). Provides practical, structured programming and problem-solving skills focused on techniques for numerical solutions to engineering and science problems when no analytical solution exists. Fundamental programming topics include data types, inputs/outputs, variables, matrices, decisions, looping and subroutines, built-in and user-defined functions, files, and plotting. Simultaneously, this course covers key aspects of modeling and error analysis, roots and optimization, linear systems, numerical integration and differentiation, and ordinary differential equations. This course does not serve as the prerequisite to CSC 2430.

Term CRN Credits Instructor(s) Days Time Dates Location Open
Autumn 699 5 TBA Staff
M,W,F
1:00PM-2:20 PM
09/30-12/05
Otto Miller Hall 225
19 of 25 seats open
Add to calendar
Attributes: WK Applied Science
Grade Modes: (Default) Normal Grading, Audit, Pass/No Credit
Instructional Methods: Traditional
Note: Full Term

Prerequisites:
MAT 1234: D or better