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 Tandon School of Engineering    
 
    
 
  Dec 13, 2017
 
2016-2018 Undergraduate and Graduate Bulletin (with addenda)

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.

 

Civil Engineering

   •  CE-UY 2523 Contracts and Construction Documents
   •  CE-UY 3122 Structural Dynamics
   •  CE-UY 3133 Structural Analysis
   •  CE-UY 3143 Steel Design
   •  CE-UY 3153 Geotechnical Engineering
   •  CE-UY 3161 Materials Engineering Laboratory
   •  CE-UY 3162 Materials Engineering
   •  CE-UY 3173 Structural Design
   •  CE-UY 3223 Environmental Engineering I
   •  CE-UY 3243 Water Resources Engineering I
   •  CE-UY 3313 Introduction to Transportation Systems
   •  CE-UY 3333 Transportation Systems and Software
   •  CE-UY 3353 History of the New York City Transit System
   •  CE-UY 3363 Transportation Economics
   •  CE-UY 3503 Cost Estimating
   •  CE-UY 3513 Construction Scheduling
   •  CE-UY 3533 Construction Site Layout and Surveying
   •  CE-UY 3553 Non-Structural Building Systems
   •  CE-UY 3563 Construction Modeling and Data Structures II
   •  CE-UY 4033 Introduction to Urban Infrastructure Systems Management
   •  CE-UY 4043 Sustainable Cities
   •  CE-UY 4053 Biosoma - Environmental Design of the City of the Future
   •  CE-UY 4092 Leadership, Business Principles, Policy and Ethics in Civil Engineering
   •  CE-UY 4153 Structural Design Project
   •  CE-UY 4173 Foundation Engineering
   •  CE-UY 4193 Timber and Masonry Structures
   •  CE-UY 4253 Hydraulic Systems
   •  CE-UY 4263 Environmental Geotechnology
   •  CE-UY 4273 Environmental Engineering II
   •  CE-UY 4503 Construction Engineering
   •  CE-UY 4513 Construction Project Administration
   •  CE-UY 4523 Structural Building Systems
   •  CE-UY 4533 Construction Law
   •  CE-UY 4543 Construction Management Project
   •  CE-UY 4613 Selected Topics in Structural and Geotechnical Engineering
   •  CE-UY 4623 Selected Topics in Environmental and Water Resources Engineering
   •  CE-UY 4633 Selected Topics in Transportation Engineering
   •  CE-UY 4643 Selected Topics in Construction Management
   •  CE-UY 4710 Readings in Civil Engineering
   •  CE-UY 4812 Civil Engineering Design I: Site Planning and Design
   •  CE-UY 4822 Civil Engineering Design II: Structural Design
   •  CE-UY 4990 Fundamentals of Engineering Exam Registration for CUE

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-GY 997X MS Thesis in Computer Science
   •  CS-GY 999X PhD Dissertation in Computer Science
   •  CS-GY 5303 Introduction to Programming and Problem Solving
   •  CS-GY 5403 Data Structures and Algorithms
   •  CS-GY 6003 Foundations of Computer Science
   •  CS-GY 6005-6025 Variable Credit Project/ Course
   •  CS-GY 6033 Design and Analysis of Algorithms I
   •  CS-GY 6043 Design and Analysis of Algorithms II
   •  CS-GY 6063 Software Engineering
   •  CS-GY 6073 Software Engineering II
   •  CS-GY 6083 Principles of Database Systems
   •  CS-GY 6093 Advanced Database Systems
   •  CS-GY 6133 Computer Architecture I
   •  CS-GY 6143 Computer Architecture II
   •  CS-GY 6183 Fault-Tolerant Computers
   •  CS-GY 6233 Introduction to Operating Systems
   •  CS-GY 6243 Operating Systems II
   •  CS-GY 6253 Distributed Operating Systems
   •  CS-GY 6273 Performance Evaluation of Computer Systems
   •  CS-GY 6313 Information Visualization
   •  CS-GY 6323 Large-Scale Visual Analytics
   •  CS-GY 6333 Massive Data Analysis
   •  CS-GY 6373 Programming Languages
   •  CS-GY 6413 Compiler Design and Construction
   •  CS-GY 6513 Big Data
   •  CS-GY 6533 Interactive Computer Graphics
   •  CS-GY 6543 Human Computer Interaction
   •  CS-GY 6553 Game Design
   •  CS-GY 6573 Penetration Testing and Vulnerability Analysis
   •  CS-GY 6613 Artificial Intelligence I
   •  CS-GY 6643 Computer Vision and Scene Analysis
   •  CS-GY 6673 Neural Network Computing
   •  CS-GY 6703 Computational Geometry
   •  CS-GY 6753 Theory of Computation
   •  CS-GY 6803 Information Systems Security Engineering and Management
   •  CS-GY 6813 Information, Security and Privacy
   •  CS-GY 6823 Network Security
   •  CS-GY 6843 Computer Networking
   •  CS-GY 6873 Project in Telecommunication Networks
   •  CS-GY 6903 Applied Cryptography
   •  CS-GY 6913 Web Search Engines
   •  CS-GY 6923 Machine Learning
   •  CS-GY 6943 Artificial Intelligence for Games
   •  CS-GY 6963 Digital Forensics
   •  CS-GY 9013 Selected Topics in Computer Science
   •  CS-GY 9023 Web Technologies and Integrated Environments
   •  CS-GY 9033 Web Services and SOA
   •  CS-GY 9093 Biometrics
   •  CS-GY 9163 Application Security
   •  CS-GY 9223 Selected Topics in Computer Science
   •  CS-GY 9413 Readings in Computer Science I
   •  CS-GY 9423 Readings in Computer Science II
   •  CS-GY 9963 Advanced Project in Computer Science
   •  CS-UY 394X Special Topics in Computer Science
   •  CS-UY 1012 Introduction to Computer Engineering
   •  CS-UY 1114 Introduction to Programming and Problem Solving
   •  CS-UY 1122 Introduction to Computer Science
   •  CS-UY 1133 Engineering Problem Solving and Programming
 

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