2023-2024 Graduate Academic Catalog

ECOMP 6207 Coding and Design

This course introduces students to the design and coding elements of software development using the Python programming language. It addresses user-centered and universal design principles including usability and user tested principles and processes in the iterative cycle of code development. Coding topics include: data types, objects and graphics, sequencers, functions, decision and control structures, iteration, modeling and simulation, abstraction, algorithms and recursion. Students will encounter design and development challenges, collaboratively solve problems and create computational artifacts.

Credits

3

Prerequisite

ECOMP 6206