Catalog

Applied Computer Science (BS) Media Arts

Arash Soleimani, PhD

Chair

Introduction

The Applied Computer Science–Media Arts program helps students become designers, thinkers, and leaders of the digital age. It is a hybrid art-and-technology degree that offers opportunities for students to focus on emerging digital practices by working with virtual and immersive environments, experiential design, and human-computer interaction. The program uses computer science as a tool to innovate within the fields of design, entertainment, and digital arts. This STEM degree enables students to develop into creators and innovators, preparing them for some of the most exciting and cutting-edge careers of today, and tomorrow.

 

 

Mission

Good design is innovative and experimental. The Bachelor of Science in Applied Computer Science – Media Arts trains innovative professionals who affirm the power of creative technologies to face the demands of the 21st-century marketplace.

The graduates of the program develop software, hardware, and interactive media to generate human-centered design solutions by engaging in iterative prototyping, transdisciplinary collaboration, and project-based research.

Additional Learning Opportunities

The Applied Computer Science–Media Arts program shares the first two-years of curriculum with the Design Computation program. This shared curriculum creates opportunities for collaboration and shared learning between these technology-based programs.

Technology and Computer Requirements

We highly encourage students to purchase a laptop computer. This will be an important part of every project that students work on. While computer labs offer a good supplement, having access to a personal machine will greatly aid in the production to work over the course of the four-year program. We recommend the following specifications for a laptop computer:

Estimated Cost: $1,700 – $2,000
OS: Windows
Processor: Intel i5 – i9
Screen Size: 17”
Memory: 16 GB
Hard Drive: 1 TB
Video Card: 4 mb Quad Core
(NVIDIA Quadro P620 or better)
Mouse: 3 button Mouse
Insurance: Four-year full-replacement

Program Learning Outcomes

The Applied Computer Science–Media Arts Program has five tracks of knowledge that correspond to the following five groups of learning outcomes.

History and Theory

  1. Enumerate the broad history of computational design and media through analysis of events, figures, and the social and political issues surrounding them.
  2. Describe the work of others in the fields of computational design and media, position their work within it, and consider the broader consequences of the work within culture and society, particularly as it pertains to questions of economic and social equity and environmental issues.

Technology and Making

  1. Discuss computational principles such as algorithms, syntax, encapsulation, prototyping, and debugging.
  2. Create computational strategies using appropriate and up-to-date available technical tools, fabrication methods, and programming languages to address design problems.

Media Computation

  1. Compose interactive media, user experiences, user interfaces, and software with consideration or aesthetics, efficiency, social, environmental, and political issues.
  2. Develop and use systems for the sharing code, original ideas, and design strategies amongst other collaborators in the pursuit of a design solution.

Design Media

  1. Respond to specific design problems with a clear statement of intent and precise framing of the problem.
  2. Compose interactive media, physical prototypes, and software that respond to a specific design problem.

Professional Practice

  1. Develop and improve principles of equity and inclusion in the workplace.
  2. Discuss design strategies in a manner that translates complex technical issues into language understandable by multiple audiences, including designers, engineers, investors, customers, and the general public.

Assessment Process

Formative Assessment Experiences

In conjunction with the Design Computation program, second-year students enroll in a portfolio class to assess the learning outcomes of the first two years of the program.

Summative Assessment Experiences

Thesis 1 and Thesis 2 form a two-semester capstone experience in which students design and execute an art-and-technology project. The project should encapsulate the key learning outcomes of the program.

Program Specific Academic Standards

For Applied Computer Science majors, a minimum grade of “C” is required in all studio courses. Students receiving a grade below a “C” must successfully repeat that course prior to enrollment in the succeeding course.

Curriculum Summary

Program Major Curriculum

Unit Type (UT) Number of Units (U)
Major (MA) 68
General Education (GE) 49
Unrestricted Electives (UE) 6
Work Experience (WE) 0
Minimum Total Units Required 123

Suggested Sequence of Courses

First Year

Fall Semester

CSMA 100ACS Lecture Series

1

CORE 101Computer Science I

3

GDES 107Digital Practice

3

FOUN 102Design and Composition

3

INDS ___
Interdisciplinary Elective

3

____ ___
Unrestricted Elective

3

Total Credit Hours:16

Type:

CSMA 100, CORE 101, GDES 107, and FOUN 102: MA.

INDS (Interdisciplinary Elective): GE.

Unrestricted Elective: UE.

Spring Semester

CORE 102Computer Science II

3

CSDC 111TECHNOLOGY AND MAKING 1: INTRODUCTION TO DESIGN COMPUTATION

3

____ ___
Ethics Elective

3

WRIT 113First-Year Academic Writing

3

LSCI ___
Information Literacy

1

MATH 249College Algebra

3

Total Credit Hours:16

Type:

CORE 102 and CSDC 111: MA.

Ethics Elective, WRIT 113, LSCI (Information Literacy), and MATH 249: GE.

Second Year

Fall Semester

CSMA 202Media Programming 1

3

GDES 207Digital Media

3

CORE 201Data Structures and Algorithms

3

MATH 251Trigonometry

3

ARTH 206History of Electronic Art, Media, & Cult

3

Total Credit Hours:15

Type:

CSMA 202, GDES 207, and CORE 201: MA.

MATH 251 and ARTH 206: GE.

Spring Semester

CSMA 113Mixed Reality

3

CSMA 213Artificial Intelligence

3

CSDC 212TECHNOLOGY AND MAKING 2: FABRICATION AND DESIGN COMPUTATION

3

MATH 252Discrete Mathematics

3

CSMA 112Interactive Prototyping

3

CSDC 250PROGRAMMING PORTFOLIO

1

Total Credit Hours:16

Third Year

Fall Semester

CSMA 312Mixed Reality 2

3

CSMA 302Media Programming 2

3

GDES 116Typography 1

3

ENVT 220Environmental Studies

3

CSMA 212Media Environments

3

Total Credit Hours:15

Type:

CSMA 312, CSMA 302, and GDES 116: MA.

ENVT 220 and CSMA 212: GE.

Spring Semester

CSMA 311Design Technology Exploration

3

GDES 356Interaction Design 2

3

WRIT 313Advanced Academic Writing

3

CORE 301Applied Artificial Intelligence

3

____ ___
Natural Science with Lab Elective

3

Total Credit Hours:15

Type:

CSMA 311, GDES 356, and CORE 301: MA.

WRIT 313 and Natural Science with Lab Elective: GE.

Fourth Year

Fall Semester

CSMA 401Thesis 1

3

MDST 120Public Speaking

3

____ 3__
Upper Division Interdisciplinary Elective

3

____ ___
General Education Elective

3

____ ___
Social Science Elective

3

Total Credit Hours:15

Type:

CSMA 401: MA.

MDST 120, Upper Division Interdisciplinary Elective, General Education Elective, and Social Science Elective: GE.

Spring Semester

CSMA 402Thesis 2

6

CSDC 480PROFESSIONAL PRACTICE

3

____ 3__
Upper Division General Education Elective

3

____ ___
Unrestricted Elective

3

Total Credit Hours:15

Type:

CSMA 402 and CSDC 480: MA.

Upper Division General Education Elective: GE.

Unrestricted Elective: UE.

Program Minor Curriculum

The Applied Computer Science–Media Arts minor requires five core courses and one additional course as noted below.

CSMA 100ACS Lecture Series

1

CORE 101Computer Science I

3

ARTH 206History of Electronic Art, Media, & Cult

3

CSMA 112Interactive Prototyping

3

CSMA 212Media Environments

3

Select one of the following courses:

CSMA 113Mixed Reality

3

CSMA 202Media Programming 1

3

CSMA 213Artificial Intelligence

3

Total Credit Hours:16