Courses

11

Availability

All courses listed below are cross-listed in other departments or programs on campus. In most cases, CDT will have a limited number of seats in these courses in any particular semester.  Students should keep this limited availability in mind when planning their CDT course schedules.

Specialty Courses May Change

The particular courses shown below for each track may change over time as other relevant classes are identified and approved or as new courses emerge. The list will remain fluid so as to accommodate new developments or changes within the departments/programs that are partnering with CDT to offer this unique interdisciplinary minor.

Prerequisites

Note that some CDT specialty courses may have prerequisites within the sponsoring departments or programs. In that case, CDT students are responsible for satisfying any necessary prerequisites in advance of taking those courses. Prerequisite courses may be outside of CDT requirements and in those cases students will need to take them as non-CDT electives.

Courses With and Without Computational or Digital Focus

As noted on the Requirements page, most, but not all CDT courses will have a significant computational or digital focus that involves student learning/use of technology. CDT students are limited to only one specialty course without such computational/digital focus. Courses of both types are clearly designated below for each track when applicable.

Required Courses

Core Course Sequence

All program students will complete a common core two semester (Fall-Spring) sequence in the Python programming language. These courses will be offered every year by a faculty member in the Department of Computer Science and Engineering and are designed specifically for those with no programming background.

Course options:

  • CDT 30010 Elements of COmputing 1 (CSE 10101)(FALL)
  • CDT 30020 Elements of Computing 2 (CSE 10102)(SPRING)

Specialty Track Courses

User Interface and Experience

This track allows students to focus on how technology systems should be designed to enhance and maximize the user experience.

Course options with computational/digital focus:

  • CDT 23100 Learning, Design & Technology (ESS 23100 )(FALL)
  • CDT 30110 VCD 3: Web Design (DESN 21120)(FALL & SPRING)
  • CDT 31125 VCD 6: Motion design using kinetic messages (DESN 30131)(SPRING)
  • CDT 31160 Practicum in Robotics (SPRING)
  • CDT 30120 ID: Digital Solid Modeling (DESN 31209)(FALL)
  • CDT 30140 Human Computer Interaction (PSY 40676/CSE 40424)(FALL & SPRING)
  • CDT 31120 ID: Rapid Prototyping (DESN 31212)(FALL)
  • CDT 31130 VCD 7: Interaction Design (DESN 31140)(FALL)
  • CDT 31145 Human Factors of Computer Systems (NOT OFFERED AT THIS TIME)
  • CDT 31150 Prgmng for Video Game Development (FALL)
Cyber Safety and Security

This track allows students to focus on the vulnerabilities, threats, protections, investigations, and legalities associated with technology systems.

Course options with computational/digital focus:

  • CDT 40200 Information Security (FALL)
  • CDT 40210 Digital and Forensic Psychology (SPRING)
  • CDT 40220 Cybercrime and the Law (FALL & SPRING)
  • CDT 43210 Forensic Psychology Seminar (FALL)
Digital Humanities

This track allows students to focus on the ways in which technology can assist in the analysis and understanding of literature and textual information.

Course options with computational/digital focus:

  • CDT 30300 Digital Humanities (new course to be offered in ENGL)(NOT OFFETED AT THIS TIME)
  • CDT 30310 Topics in Quantitative Literary Studies (new course to be offered in ENGL)(NOT OFFERED AT THIS TIME)
  • CDT 30330 Introduction to Digital History (SPRING)

Course options without computational/digital focus (only one is allowed):

  • CDT 30320 Technologies of the American Novel (ENGL 30000 level)(NOT OFFERED AT THIS TIME)
Digital Arts

This track allows students to focus on how technology can assist in the creation and display of artistic expression.

Course options with computational/digital focus:

  • CDT 30410 3D Digital Production for Animation and Video Games (FTT 30416)(FALL)
  • CDT 30420 Sound and Music Design for Digital Media (FTT 30420)(SPRING)
  • CDT 30423 Applied Multimedia (SPRING)
  • CDT 30425 La Telenovela (SPRING)
  • CDT 30430 Internet TV Production (FTT 30407)(SPRING)
  • CDT 31410 Intro to Graphic Design (DESN 21101)(FALL)
  • CDT 31420 Photography 1 (ARST 21401)(FALL & SPRING)
  • CDT 31425 Photography II: Digital Workshop (ARST 20405)(FALL & SPRING)
  • CDT 31430 Extreme Photography (ARST 31402)(FALL)
  • CDT 31440 Moving Pictures: An Introduction to Video and Sound (ARST 31403)(FALL)
  • CDT 40410 Music Through Technology (MUS 40500)(NOT OFFERED AT THIS TIME)
  • CDT 40420 Advanced 3D Digital Production (FTT 40416)(SPRING)
  • CDT 40430 Technological Concepts in Visual FX (CSE 40655)(SPRING)
  • CDT 40440 CAD for the Stage (FTT 40000)(FALL)
Cognitive Science

This track allows students to focus on the important role technology plays in the growing field of cognitive science.

Course options with computational/digital focus:

  • CDT 40510 Artificial Intelligence (PSY 40675/CSE 40171)(NOT OFFERED AT THIS TIME)
  • CDT 30140 Human Computer Interaction (PSY 40676)(FALL & SPRING)
  • CDT 31145 Human Factors of Computer Systems (NOT OFFERED AT THIS TIME)

Course options without computational/digital focus (only one is allowed):

  • CDT 30510 Introduction to Cognitive Neuroscience (PSY 30520)(FALL)
  • CDT 40530 Digital Technology, Society, and Ethics (FALL)
  • CDT 43510 Philosophy of Mind (Phil 43901)(SPRING)
  • CDT 43520 Natural Language Semantics (PHIL 43916)(NOT OFFERED AT THIS TIME)
  • CDT 30520 Introduction to Biopsychology (PSY 30501)(FALL)
Technology Development and Management

This track allows students to focus in the ways in which technology solutions can be can developed, implemented, managed, and maintained in organizations.

Course options with computational/digital focus:

  • CDT 40610 Case Studies in Computing-Based Entrepreneurship (CSE 40923)(FALL)
  • CDT 40620 Software Development Practices and Management (SPRING)

Course options without computational/digital focus (only one is allowed):

  • CDT 40630 Ethical and Professional Issues (CSE 40175) (SPRING)
  • CDT 40530 Digital Technology, Society, and Ethics (FALL)
  • CDT 44640 Data Science (SUMMER)