Design Programming 1

ARCH-4065

Design Programming 1 provides an accelerated introduction to computer programming for design professionals including instruction in 2D and 3D graphics, Web applications, and building data. The course provides an accelerated introduction to prevalent programming languages and constructs, graphics libraries and development environments. The course spans from an introduction to the basic concepts of general programming, object oriented programming and 2D graphics through basic web design, 3D graphics on the web building data modeling and web database integration. This class is oriented to students who are interested in going beyond simply using 2D and 3D programs, who want to better understand the technologies behind these tools, and access capabilities beyond those of simple scripting. Students develop a web based design modeling application targeting their domain of design interest over the course of the semester, as well as learning technical skills through weekly exercises.

3 credits
Cross-listed with:
Prereqs:
none

Past Term Data

Offered
Not Offered
Offered as Cross-Listing Only
No Term Data
Spring Summer Fall
(Session 1) (Session 2)
2025
2024
Design Programming 1 (3c)
  • Dennis Robert Shelden
Seats Taken: 2/12
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998