Focus Electives

Focus Electives are hands-on, project based courses that develop technical, conceptual and creative skill-sets.

Course Name / Number Design Time Sound Interactivity
ATLAS Courses
ATLS 2500, Form
ATLS 2600, Object
ATLS 3110, Motion
ATLS 3112, Digital and Social Systems Professional Development
ATLS 3120, Net Presence
ATLS 3200, Sound
ATLS 3519, Alternative Digital Imaging
ATLS 3519, Advanced Image
ATLS 3500, Client Projects in TAM
ATLS 3519, Climate Change & Film
ATLS 3519, Digital Sound
ATLS 3519, Digital Storytelling
ATLS 3519, Game Design
ATLS 3519, Information Design & Visualization
ATLS 3519, Materials
ATLS 3519, Physical Computing 1
ATLS 3519, Physical Computing 2
ATLS 3519, The Real Time Web
ATLS 3519, Storytelling through New Media
ATLS 3519, Streaming Live Production
ATLS 3519, Universal Design for Digital Media
ATLS 3519, Web Creative Dev Tools
ATLS 3519, Web Front-End Development
ATLS 4120, Mobile Application Development
ATLS 4519, Advanced Game Development
ATLS 4519, Advanced Mobile Application Development
ATLS 4519-040/041 - Advanced Typography
ATLS 4519, Aesthetics in Design
ATLS 4519, Applied Interactive Machine Learning
ATLS 4519, Code Sorcery for Novice Wizards
ATLS 4519, Electronic Instrument Design
ATLS 4519/5519, Intro Game Development XBOX 360
ATLS 4519, Intro to Virtual Reality
ATLS 4519, Microcontroller Adventures
ATLS 4519, Product Development Studio
ATLS 4519 - Soft Robotics
ATLS 4519, Transmedia Storytelling: Wildfire
ATLS 4519, Wearable Technologies
ATLS 4809 / CSCI 4809, Computer Animation
APRD Courses
APRD 2003, Principles of Design
APRD 3100, Design for Digital Media
APRD 4523, Portfolio 2
AREN Courses
AREN 1027-3, Engineering Drawing

Introduces engineering drawing including sections and dimensioning, print readings,computer 3D, and building information modeling (BIM). Restricted to students with 0-56 credits (Freshmen or Sophomore) Engineering Physics (EPEN), Architectural (AREN), General Engineering (GEEN) or Civil (CVEN) Engineering majors only.

CSCI Courses
CSCI 2400 Computer Systems*
CSCI 3002 HCC Foundations/User-Centered Design and Development 1*
CSCI 3104 Algorithms*
CSCI 3112, Human-Centered Computing Professional Development*
CSCI 3155, Principles of Programming Languages*
CSCI 3202-3, Introduction to Artificial Intelligence*

Surveys artificial intelligence techniques of search, knowledge representation and reasoning, probabilistic inference, machine learning, and natural language processing. Introduces artificial intelligence programming. Requires prerequisite courses of CSCI 2270 and CSCI 2824 or MATH 2001 or ECEN 2703 or APPM 3170 and one of the following: APPM 3570, 4570, 4520, MATH 3510, 4510, CVEN 3227, ECEN 3810 or MCEN 4120 (all minimum grade C-).

CSCI 3287 Design & Analysis of Data Systems*
CSCI 3302-3, Introduction to Robotics*

Surveys artificial intelligence techniques of search, knowledge representation and reasoning, probabilistic inference, machine learning, and natural language processing. Introduces artificial intelligence programming. Requires prerequisite courses of CSCI 2270 and CSCI 2824 or MATH 2001 or ECEN 2703 or APPM 3170 and one of the following: APPM 3570, 4570, 4520, MATH 3510, 4510, CVEN 3227, ECEN 3810 or MCEN 4120 (all minimum grade C-).

CSCI 3308 Software Development Methods and Tools
CSCI 4202-3, Artificial Intelligence 2*

Second course in artificial intelligence. Topics may vary, but typically cover neural networks, natural language processing, and artificial life. Requires prerequisite course of CSCI 3202 (minimum grade D-).

CSCI 4239 / CSCI 5239, Advanced Computer Graphics*
CSCI 4229, Computer Graphics*
CSCI 4302-3, Advanced Robotics*

Exposes students to current research topics in the field of robotics and provides hands-on experience in solving a grand challenge program. Same as CSCI 5302. Requires prerequisite course of CSCI 3302 (minimum grade D-).

CSCI 4809 / ATLS 4809, Computer Animation*
CSCI 4830 Computing Technologies for Sport & Play*
GEEN Courses
GEEN 3400, Invention & Innovation
ECEN Courses
ECEN 2250, Introduction to Circuits and Electronics
ECEN 2350, Digital Logic
ECEN 2420, Electronics for Wireless Systems
ECEN 3010-3, Circuits & Electronics for Mechanical Engineers

Covers analysis of electrical circuits by use of Ohm's law, network reduction, node and loop analysis, Thevenin's and Norton's theorems, DC and AC signals, transient response of simple circuits, transfer functions, basic diode and transistor circuits, and operational amplifiers. Includes introductory digital electronics and microprocessors/microcontrollers. Same as MCEN 3017. Requires prerequiste courses of APPM 2360 and PHYS 1140 (all minimum grade C). Restricted to students with 57-180 credits (Junior or Senior) Mechanical Engineering (MCEN) or Environmental Engineering (EVEN) majors.

ECEN 3030, Electrical/Electronic Circuits Non-Major
ECEN 3350, Programming Digital Systems
MCEN Courses
MCEN 1025, Computer-Aided Design and Fabrication
MCEN 3017, Circuits and Electronics

Introductory course covers analysis of electric circuits by use of Ohm's law, network reduction, node and loop analysis, Thevenin's and Norton's theorems, DC and AC signals, transient response of simple circuits, transfer functions, basic diode and transistor circuits, and operational amplifiers. Same as ECEN 3010. Requires prerequisite courses of APPM 2360 and PHYS 1140 (all minimum grade C). Restricted to students in the MSC/CU-Boulder Mechanical Engineering Partnership Program only.

MCEN 4026-3, Manufacturing Processes & Systems

Examines manufacturing processes for metals, polymers, and composites as well as manufacturing systems that integrate these processes. Lecture topics include forming, machining, joining, assembling, process integration, computer-aided manufacturing, and manufacturing system engineering. Requires prerequisite course of MCEN 2024 (minimum grade C). Restricted to students with 57-180 credits (Jrs/Srs) Mechanical Engineering majors only.

ENVD Courses
ENVD 2052-3, Introduction to Computers in Planning

Introduces the use of computers in design fields, including applications for word-processing, desktop publishing, graphic creation, and Cad-style design. Aims to provide basic general skills in computer use that are transferable to other computer applications. Restricted to ENVD majors.

ENVD 2152-3, Geographic Info Systems

Focuses on construction and use of computer-based information systems to represent and manipulate geographic data. Emphasizes the recording, mapping, and transforming of data for analysis and use by planners. Restricted to ENVD majors.

ENVD 3022-3, Technical Photography*

Introduces students to the technical and practical aspects of making photographic images: the workings of the camera and lens, principles of depth of field, black and white film processing, printing, and basic darkroom procedures. Open to non-majors on a space available basis.

ENVD 3052-3, Introduction to Computer Methods in ENVD*

Introduces students to the technical and practical aspects of making photographic images: the workings of the camera and lens, principles of depth of field, black and white film processing, printing, and basic darkroom procedures. Open to non-majors on a space available basis.

ENVD 3152, Introduction to Computer Graphic Applications*
ENVD 3252 Computer Graphic Programming*
ENVD 4052, Digital Presentation and Portfolio*
ENVD 4122, Digital Photo for Designers*
ENGL Courses
ENGL 3856, Multimedia Composition*
ENGL 4116, Multimedia: Sound*
FILM Courses
FILM 2010, Moving Image Computer Foundation
FILM 2610, Animation Production
FILM 3600, Digital Post Production Process*
FILM 3700, Digital Audio Design*
FILM 4000, Advanced Digital Post*
FILM 4240, Beginning Video Production*
Presents a studio course on basic single camera video production strategies and concepts. Through class screenings, projects, demonstrations, discussions, and readings, students gain an introductory familiarity with camera, lighting, sound, editing and the organization and planning involved in a video project. Explores a basic theoretical understanding of video as an art form and its relationship to television, film, art, history, culture. Same as ARTS 4246.
FILM 4340, Intermediate Video Production*
Continuation of beginning video production. Extends the knowledge of single camera video production strategies and concepts. Expands the concept of montage (editing) and strategies to develop a video project through class screenings, projects, discussions, and readings. Furthers theoretical understanding of video as an art form. Same as ARTS 4346.
FILM 4600, Creative Digital Cinema*
ARTS Courses
ARTS 4017 Transmedia Art Photography*
ARTS 4126 Digital Art 2*
ARTS 4176 New Directions in Digital Art*
ARTS 4196 Advanced Photo-Imaging*
ARTS 4236 Electronic Arts Survey 2*
ARTS 4246 Beginning Video Production*
ARTS 4346 Intermediate Video Production*
ARTS 4446 Advanced Video Production*
ARTS 4226 Advanced Computer Imaging*
ARTS 4104-3 Performance/Installation*
MUSC Courses
MUSC 4081, Introduction to Music Technology*
MUEL 4081, Introduction to Music Technology*
MUSC/MUEL 4121, Topics in Music Technology*
MUSC 4111, Composing at the Computer Discover*
MUSC 4121 - Realtime Music & Sound w/ MAX
Misc. Courses
ENVS 3173/THTR 4173, Creative Climate Communication
We generate multimodal compositions on the subject of climate change, and engage with various dimensions of issues associated with sustainability. We work to deepen our understanding of how issues associated with climate change are or can be communicated, by analyzing previously created expressions from a variety of media (interactive theatre, film, fine art, television programming, blogs, performance art, for example), and then be creating our own work. Recommended prereq., ENVS 1000. Same as THTR 4173.

GEOG 3053 Cartography: Visualization & Information Design*
THTR 3055-3, Stage Lighting Design 1*

Introduces the craft of stage lighting design through experimental lighting labs, lecture/demos, hands-on production experience, and theoretical projects. Subject matter includes aesthetics of light, color theory, lighting for performance, design graphics, and basic lighting technology. Requires prerequisite course of THTR 1105 (minimum grade C-).

CMCI Courses
APRD 2003-3, Principles of Design*

Provides a comprehensive survey of the ideas, events, and individuals that determined the design of information, objects, culture, and commerce across societies. Students will examine the social, political and cultural contexts that have shaped media design and the ideologies and relationships of similar movements in art and architecture. Restricted to STCM majors. Requires prerequisite courses of APRD 1001 and APRD 1002 (all minimum grade D-). Restricted to Strategic Communication (STCM) majors only.

APRD 3100-3, Design for Digital Media*

Explores how to create and produce effective and engaging designs for dynamic information across a variety of screens while maintaining brand identity. Extending the design principles learned in previous classes, the student will concept for user interfaces (UI) and navigational frameworks that optimize usability, accessibility. Restricted to STCM majors. Requires prerequisite courses of APRD 3000 and APRD 3001 or JOUR 3503 (all minimum grade D-). Restricted to Strategic Communication (STCM) majors only.

APRD 4523-3, Portfolio 2*

Gives students an opportunity to develop an extensive body of work. Students create integrated campaigns, which include print, digital and guerilla ideas. Final portfolios are critiqued by both faculty and outside reviewers. Instructor consent required. Requires a prerequisite course of APRD 4503/JOUR 4503 (minimum grade D-). Restricted to Strategic Communication (STCM) majors only.

JRNL 4344-3, Video Documentary Production*

Designed to give students the experience of researching, writing, shooting and editing their own documentaries. Same as JRNL 5344. Requires a prerequisite course of JOUR/JRNL 3644 (minimum grade D-). Restricted to Journalism (JRNL) majors only.

JRNL 4562-3, Digital Journalism*

Builds upon digital production skills through the creation of multimedia project. Applies media theory to evaluate digital media content and explore how digital forms influence the news industry, politics, culture, and society. Same as JRNL 5562. Requires prerequisite course of JRNL 2001 or JOUR 3001 (minimum grade D-). Restricted to Journalism (JRNL) or Program in Journalism and Mass Communication (JOUR) majors only.

JRNL 4684-3, Advanced Camera & Editing*

Designed to give students the experience of researching, writing, shooting and editing their own documentaries. Same as JRNL 5344. Requires a prerequisite course of JOUR/JRNL 3644 (minimum grade D-). Restricted to Journalism (JRNL) majors only.

CMDP 2510-(1–3): Critical Media Practices Workshop 1

Training in narrow topics of media practices.

CMDP 2810-3, Documentary Media Poetics-Honors

Course investigates documentary cinema and media practices through class discussions, research papers, hands on exercises and the screenings. The course cross-references documentary photography and moving image documentary int he production of short digital projects. We will likewise explore the distinctive contributions of digital technologies to documentary image making. Local documentaries visit the class to share professional perspective on the field of documentary production. Contact the department for enrollment information.

CMDP 3840-3, Sound Practices*

Explores the aesthetics of sound through the study of sound art and sound culture. Reading and discussion covers theories, technologies, and histories that drive the medium. Students apply concepts by designing and building their own soundscapes. Classes will be organized around hands-on activities, lecture, and discussion of readings. Department consent required. Requires prerequisite course of CMDP 2500 or 2860 or MUSC 2081 (minimum grade D-). Restricted to College of Music (MUSCU) or Department of Critical Media Practices (DCMP) undergraduate students only.

CMDP 3860-3, Introduction to Electronic Music*

Surveys the various tools and techniques in the field of music technology. Topics include an introduction to basic synthesis, musical instrument digital interface (MIDI) sequencing, audio sequencing, digital signal processing, music notation, and a historical perspective on electronic music. Department consent required. Same as MUSC/MUEL 4081. Restricted to College of Music (MUSCU) or Department of Critical Media Practices (DCMP) undergraduate students only.

WRTG 3035 - Technical Comm & Design
Miscellaneous Courses