ENEB355

Algorithms in Python

Prerequisite: Minimum grade of C- in ENEB340 and ENEB354; and permission from the Embedded Systems & Internet of Things program. Restriction: Must be in the Embedded Systems & Internet of Things program. Credit only granted for: ENEB355 or ENBC322. A study of fundamental algorithmic problem-solving techniques in Python for today's large-scale computer systems as well as microcontrollers. Algorithms are instructions for solving problems and data structures are strategies for organizing information on computers. Efficient algorithms require appropriate data structures, and vice versa. Students will learn about the algorithms and data structures that form the building blocks of Python programming language. Student will also learn to analyze the cost of algorithms, according to how their running time or space requirements grows as data size grows.

Spring 2024

0 reviews
Average rating: N/A

Spring 2023

1 review
Average rating: 5.00

0 reviews
Average rating: N/A

Past Semesters

0 reviews
Average rating: N/A

1 review
Average rating: 5.00

* "W"s are considered to be 0.0 quality points. "Other" grades are not factored into GPA calculation. Grade data not guaranteed to be correct.