The page uses Browser Access Keys to help with keyboard navigation. Click to learn moreSkip to Navigation

Different browsers use different keystrokes to activate accesskey shortcuts. Please reference the following list to use access keys on your system.

Alt and the accesskey, for Internet Explorer on Windows
Shift and Alt and the accesskey, for Firefox on Windows
Shift and Esc and the accesskey, for Windows or Mac
Ctrl and the accesskey, for the following browsers on a Mac: Internet Explorer 5.2, Safari 1.2, Firefox, Mozilla, Netscape 6+.

We use the following access keys on our gateway

n Skip to Navigation
k Accesskeys description
h Help
New York University Polytechnic School of Engineering    
  Feb 21, 2018
2013-2014 Undergraduate and Graduate Bulletin (with addenda) [ARCHIVED CATALOG]

Course Descriptions

A Brief Guide to Course Descriptions

Each program described in this catalog contains detailed descriptions of the courses offered within the program.

The first line gives the official course number for which students must register and the official course title. The letters indicate the discipline of the course and the first number of the official course numbers indicates the level of the course. The levels are as follows:

  • 1XXX - Freshman Level
  • 2XXX - Sophomore Level
  • 3XXX - Junior Level
  • 4XXX - Senior Level
  • 5XXX to 9XXX - Graduate level

Typically the last number of the course number indicates the number of credits. The breakdown of periods of the course is also listed.

When selecting a course for registration, the section of the course may include the following notations:

  • “LEC” - lecture section
  • “RCT” or “RC” - recitation section
  • “LAB” or “LB” - lab section

Additionally, any other letter or digit listed in the section will further identify the section and being liked to another section of the class with the same letter and/or digit combination. Further information on sections is available from academic advisers during registration periods.

The paragraph description briefly indicates the contents and coverage of the course. A detailed course syllabus may be available by request from the office of the offering department.

“Prerequisites” are courses (or their equivalents) that must be completed before registering for the described course. “Co-requisites” are courses taken concurrently with the described course.

The notation “Also listed…” indicates that the course is also given under the number shown. This means that two or more departments or programs sponsor the described course and that students may register under either number, usually the one representing the student’s major program. Classes are jointly delivered.


Computer Science

Undergraduate Courses

Students are advised to consult the Schedule of Classes for changes in prerequisites effective after publication of this catalog. Students may not register for any junior- or senior-level courses until they complete all freshman requirements.

Graduate Courses

Graduate courses in computer science are regularly offered either every semester, annually or in two or three year cycles.

   •  CS-UY 3233 Game Development Studio I
   •  CS-UY 3254 Introduction to Parallel and Distributed Systems
   •  CS-UY 3314 Design and Implementation of Programming Languages
   •  CS-UY 3393 UNIX System Programming
   •  CS-UY 3913 Java and Web Design
   •  CS-UY 3923 Computer Security
   •  CS-UY 3933 Network Security
   •  CS-UY 4513 Software Engineering
   •  CS-UY 4523 Design Project
   •  CS-UY 4533 Interactive Computer Graphics
   •  CS-UY 4543 Human Computer Interaction
   •  CS-UY 4553 Game Design
   •  CS-UY 4613 Artificial Intelligence
   •  CS-UY 4753 Application Security
   •  CS-UY 4763 Information Systems Security Engineering and Management
   •  CS-UY 4773 Penetration Testing and Vulnerability Analysis
   •  CS-UY 4783 Applied Cryptography
   •  CS-UY 4793 Computer Networking

Culture, Arts and Media

   •  CAM-UY 2014/W STEM & Theater
   •  CAM-UY 2384 Jade, the Stone of Heaven
   •  CAM-UY 3004 Special Topics in Culture, Arts and Media

Digital Media

   •  DM-GY 997X MS Thesis in Integrated Digital Media
   •  DM-GY 6033 Media Organizations
   •  DM-GY 6043 Theories and Cultural Impact of Media & Technology
   •  DM-GY 6053 Ideation & Prototyping
   •  DM-GY 6063 Creative Coding
   •  DM-GY 6103 Live Performance Studio
   •  DM-GY 6113 Sound Studio
   •  DM-GY 6123 Cinema Studio
   •  DM-GY 6133 Mobile Augmented Reality Studio
   •  DM-GY 6143 Interaction Design Studio
   •  DM-GY 6153 Game Design Studio
   •  DM-GY 6193 Web Studio
   •  DM-GY 6213 Networked Media Studio Seminar
   •  DM-GY 7033 Media Law
   •  DM-GY 9101-3 Special Topics in Digital Media
   •  DM-GY 9103 Special Topics in Digital Media
   •  DM-GY 9963 MS Pre-Thesis in Digital Media: Research Methods
   •  DM-GY 9990 Graduate Colloquium
   •  DM-UY 1113 Audio Foundation Studio
   •  DM-UY 1123 Visual Foundation Studio
   •  DM-UY 1133 Creative Coding
   •  DM-UY 1143 Ideation & Prototyping
   •  DM-UY 2113 Sound Design for Media
   •  DM-UY 2123 Narrative Cinema
   •  DM-UY 2133 3D Modeling
   •  DM-UY 2143 Interaction Design Studio
   •  DM-UY 2153 Intro to Game Development
   •  DM-UY 2173 Motion Graphics Studio
   •  DM-UY 2183 Contemporary Techniques in Digital Photography and Imaging
   •  DM-UY 2193 Intro to Web Development
   •  DM-UY 2263 Still and Moving Images
   •  DM-UY 3113 Contemporary Techniques in Sound Art
   •  DM-UY 3123 Documentary Cinema
   •  DM-UY 3133 3D Animation
   •  DM-UY 3143 Interaction Design Studio 2
   •  DM-UY 3153 Media in Game Design and Development
   •  DM-UY 3173 Visualization and Simulation Studio
   •  DM-UY 3183 Photography and Words
   •  DM-UY 3193 Dynamic Web Applications
   •  DM-UY 3213 Computer Music Studio
   •  DM-UY 4003 Senior Project in Digital Media
   •  DM-UY 4034 Internship
   •  DM-UY 4113 Sound Studio 3
   •  DM-UY 4123 Experimental Cinema
   •  DM-UY 4133 3D for Interactive Applications
   •  DM-UY 4143 Interaction Design Studio 3
   •  DM-UY 4153 Experimental Game Narratives
   •  DM-UY 4173 Professional Practices
   •  DM-UY 4193 Mobile Application Development
   •  DM-UY 4903-6 Undergraduate Thesis, Digital Media
   •  DM-UY 4911-3 Special Topics in Digital Media


   •  EC-UY 2524 Managerial Microeconomics

Electrical Engineering

Undergraduate Courses

Students should consult departmental adviser postings, handouts and the department’s website for changes in required courses, course contents and prerequisites that go into effect after this catalog is published.

General prerequisites: students may not register for any junior- or senior-level courses until they complete all freshman and most sophomore requirements. For all EE courses, the Institute assumes knowledge of computer programming at the level of CS 1113 and of computational mathematics packages used in calculus courses.

Note: Elective courses whose identifiers have three numerical digits (e.g., EE-UY 107 ) are listed after the courses having identifiers with four numerical digits. Courses with identifiers of the form EL XYZ, available as senior electives, are listed with graduate EE

   •  EE-UY 116 Communication Electronics
   •  EE-UY 136 Communication Networks
   •  EE-UY 371 Guided Studies in Electrical Engineering
   •  EE-UY 372 Guided Studies in Electrical Engineering
   •  EE-UY 373 Guided Studies in Electrical Engineering
   •  EE-UY 374 Guided Studies in Electrical Engineering
   •  EE-UY 375 Guided Studies in Electrical Engineering
   •  EE-UY 376 Guided Studies in Electrical Engineering
   •  EE-UY 381 Guided Studies in Computer Engineering
   •  EE-UY 382 Guided Studies in Computer Engineering
   •  EE-UY 383 Guided Studies in Computer Engineering
   •  EE-UY 384 Guided Studies in Computer Engineering
   •  EE-UY 385 Guided Studies in Computer Engineering
   •  EE-UY 386 Guided Studies in Computer Engineering
   •  EE-UY 397 Senior Thesis
   •  EE-UY 1002 Introduction to Electrical Engineering
   •  EE-UY 1012 Introduction to Computer Engineering
   •  EE-UY 2013 Fundamentals of Electric Circuits I
   •  EE-UY 2024 Fundamentals of Electric Circuits II
   •  EE-UY 2233 Introduction to Probability
   •  EE-UY 2613 Fundamentals of Electric Power Engineering for Non EE Students
   •  EE-UY 3054 Signals and Systems
   •  EE-UY 3064 Feedback Control
   •  EE-UY 3114 Fundamentals of Electronics I
   •  EE-UY 3124 Fundamentals of Electronics II
   •  EE-UY 3193 Introduction to Very Large Scale Integrated Circuits
   •  EE-UY 3363 Real-Time Embedded Controls and Instrumentation

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 -> 14