Jul 13, 2025  
2022-2023 Undergraduate Catalog 
    
2022-2023 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

ENGR 130 - Foundations of Computer Programming

3 Cr. Hrs.
This course is a hands-on approach to learning Python programming. It includes topics of basic syntax, algorithms and program development, functions, arrays and vectors, lists and dictionaries, strings, files, object-oriented programming, and practical problem solutions and applications. Introduction to other programming languages with emphasis on C and C++, and a brief introduction to Java. This course includes laboratory exercises on the writing and compiling computer programs.

Prerequisite(s): ENGR 110 Foundations of Engineering Design I
Grading Basis: Graded Repeatable: No Typical Periods Offered: Fall, Spring, Summer
This is a foundational Year-1 course in engineering that may be available under appropriate dual enrollment agreements.



Add to Portfolio (opens a new window)