Computer Engineering

CMPE1093Programming for Engineers4 ch (3C 3L*)

Introduction to the use of digital computers for problem solving and communicating solutions. Covers use of procedures, decisions, loops and arrays focusing on scientific and engineering problem analysis, algorithm design, and program structure. Also includes organizing, tabulating, and graphing program output with different software tools to communicate results. This course is taught using the Python programming language. Note: Students counting credit for CMPE 1093 cannot count credit for CS 1003 and/or CS 1063.

Co-requisites: MATH 1001 or MATH 1003 and MATH 1503.