Spring 2018 

Courses are open to all CU Denver Students regardless of major or experience.

 Not a current student at CU Denver? Contact Kelsie our Program Manager at inworks@ucdenver.edu to find out how to enroll! 

IWKS 2100/5100: Human-Centered Design, Innovation, and Prototyping

Introduces collaborative interdisciplinary design and innovation from a human perspective. Using the wide array of Inworks prototyping facilities, teams of students will design and implement human-oriented projects of increasing scale and complexity, in the process acquiring essential innovation and problem-solving skills.

Credit hours: 3

M/W 12:30 - 1:45

T/R 2:00 - 3:15

no previous design or prototyping experience is expected or required


IWKS 3100/5170: 3D Design and Prototyping

Introduces the design and computer-controlled fabrication of three dimensional objects using both additive (3D printing) and subtractive (laser cutter, CNC router / milling machine) processes. Various commercial and open-source software tools for 3D design (CAD), manufacturing (CAM) and visualization will be explored. Increasingly complex projects throughout the semester will be used to illustrate fabrication techniques. The course will culminate in a final project.

Prerequisites: None.
Credit hours: 3

M 3:00 - 5:50

IWKS 3180/5180: Choose Your Adventure

Experiences in Design, Innovation and Prototyping
Provides weekly speakers, workshops and other experiences that educate and enrich across the design,innovation and prototyping landscape. Students may choose to participate in any five (for one credit), ten (for two credits) or fifteen (for three credits) activities. Each week, participating students will attend the scheduled activity, and then create a meaningful response that reflects the impact of that activity on their thinking or practice.

Prerequisites: None.
Credit hours: 1-3 (Variable)

W 3:00 - 5:50

IWKS 3300/5300: NAND to Tetris Foundations of Computer Systems

Introduces the principles and technologies that underlie the global information age. Starting from first principles, students gradually construct a fully functional simulated hardware platform, together with a modern software hierarchy, yielding a working basic yet powerful computer system. In the process of building this computer system, students gain a first-hand understanding of how hardware and software systems are designed and how they work together as one enterprise. The course involves considerable software development in the form of a series of laboratory assignments of increasing complexity, but requires only introductory programming experience.

Prerequisite: IWKS 2300 or similar computing experience
Credit hours: 3

T/R 9:30 - 10:45

IWKS 3400/5400: Game Design and Development I Principles of Computer Game Development

Introduces the fundamental principles of computer game development, including the rich interplay of computer science, graphics design, physics, music, and narrative that comprise modern computer games. Students develop interactive 2D and simple 3D games in laboratory assignments of increasing complexity. The course involves considerable software development, but requires only introductory programming experience (e.g., IWKS 2300). Culminates with a final project consisting of a team-developed complete game.

Prereuisite: IWKS 2300 or similar computing experience
Credit hours: 3

M/W 11:00 - 12:15

IWKS 3850/5850: Product Design

Explores the design requirements associated with creating a product that will be manufactured in large quantities and used by potentially thousands of users. These requirements are often very different from those associated with creating a working prototype. This gap between prototype creation and starting abusiness offers an interesting and unique set of design challenges. As part of the course, teams of students will engage in a realistic product design cycle.

Suggested Background: IWKS 2100
Credit hours: 3

Fri 11:00 - 1:45p

IWKS 4120/5120: IoT (The Internet of Things)

In a world where everything is connected to everything else, how does that work? This course introduces techniques for (1) designing systems that can sense the environment and respond to humans in meaningful ways and (2) creating networks of physical objects that collect and exchange data. Such systems might include wearable sensors, interactive art, and Internet-connected home devices. Working individually and in teams, students will develop projects using Inworks’ materials, devices, and fabrication tools. The course involves considerable prototyping and software development but requires only introductory programming and prototyping experience.

Suggested Background: IWKS 2300 or similar computing experience
Credit hours: 4

T/R 12:30 - 1:45

IWKS 4500/5500: Bio Design and Innovation

Introduces the biodesign innovation process, which involves identifying important human needs and inventing meaningful solutions to address them. The course examines how biotechnology and bio-inspired innovation improve the form and function of our design world through innovative materials and novel approaches to developing buildings, food, medicine, infrastructure and more. Readings and in-class debates will raise critical issues in contemporary bioethics. For their final projects, students will choose to create and prototype a speculative biodesign concept, or work in the bio lab on the development of a real-world biodesign solution of their choosing.

Suggested Background: IWKS 2100 or IWKS 3450
Credit hours: 3

R 3:30 - 6:15

IWKS 4800/5800: StartUp: Creating a New Venture from Scratch

Explores the entire entrepreneurial cycle, from inspiration to IPO. Student teams create and launch an innovative company in a semester. Culminates in a “pitchfest” to area entrepreneurs and venture capitalists. One of two alternative capstone courses for the Inworks Minor in Design and Innovation.

Prerequisite: Enrollment in the Inworks HCDI minor or certificate, or instructor permission; Completion of at least three other Inworks courses recommended.
Credit hours: 4

T 3:30 - 6:15