2013-2014 Undergraduate and Graduate Catalog (without addenda) 
    
    Sep 19, 2019  
2013-2014 Undergraduate and Graduate Catalog (without 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.

 

Civil Engineering

   •  CE 7993 Special Topics in Infrastructure Systems and Construction II
   •  CE 8203 Project Management
   •  CE 8243 Construction Modeling Techniques
   •  CE 8253 Project Management for Construction
   •  CE 8263 Construction Cost Estimating
   •  CE 8273 Contracts and Specifications
   •  CE 8283 Risk Analysis
   •  CE 8293 Construction Operations Analysis
   •  CE 8303 Information Systems in Project Management
   •  CE 8313 Engineering for Construction I: Methods and Technologies
   •  CE 8323 Engineering for Construction II: Design
   •  CE 8333 Marketing for Construction Management and Engineering Services
   •  CE 8343 Construction Site Safety
   •  CE 8353 Construction Scheduling
   •  CE 8363 Building Information Modeling Project Controls
   •  CE 8373 Construction Accounting and Finance
   •  CE 8403 Geotechnics and Geomaterials
   •  CE 8423 Ground Improvement
   •  CE 8433 Urban Geotechnology
   •  CE 8493 Environmental Geotechnology
   •  CE 8603 Selected Topics in Geotechnical Engineering
   •  CE 8663 Advanced Foundation Design
   •  CE 8673 Excavation Support Systems
   •  CE 8703 Managing and Leading in the 21st Century
   •  CE 8713 Construction and the Law
   •  CE 8723 How to Succeed in Construction
   •  CE 8733 Infrastructure Financing: Structuring of a Deal
   •  CE 8763 Capital Program Management/Program Development
   •  CE 8773 Dispute Avoidance and Resolution
   •  CE 8783 Construction Management and Planning
   •  CE 8803 Infrastructure Planning for Public Works
   •  CE 9903 Case Study in Urban Systems Engineering and Management
   •  CE 9910 Seminar in Civil Engineering
   •  CE 9963 MS Project in Civil & Urban Engineering
   •  CE 9973 Thesis for MS in Civil Engineering

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 on each campus, either annually or in two- or-three year cycles.

   •  CS 1 Pre-college Computer Science
   •  CS 205 Assembly Language and Systems Programming
   •  CS 239 UNIX System Programming
   •  CS 308 Introduction to Databases
   •  CS 391 Java and Web Design
   •  CS 392 Computer Security
   •  CS 393 Network Security
   •  CS 394 Special Topics in Computer Science
   •  CS 997X MS Thesis in Computer Science
   •  CS 999X PhD Dissertation in Computer Science
   •  CS 1012 Introduction to Computer Engineering
   •  CS 1114 Introduction to Programming and Problem Solving
   •  CS 1122 Computer Science and Engineering
   •  CS 1124 Object Oriented Programming
   •  CS 1133 Engineering Problem Solving and Programming
   •  CS 1213 Introduction to Programming with Java
   •  CS 2134 Data Structures and Algorithms
   •  CS 2164 Introduction to Programming in C
   •  CS 2204 Digital Logic and State Machine Design
   •  CS 2214 Computer Architecture and Organization
   •  CS 3113 Game Programming
   •  CS 3224 Operating Systems
   •  CS 3233 Game Development Studio I
   •  CS 3254 Introduction to Parallel and Distributed Systems
   •  CS 3314 Design and Implementation of Programming Languages
   •  CS 3413 Design and Analysis of Algorithms
   •  CS 3513 Software Engineering I
   •  CS 3714 Secure Information Systems Engineering I
   •  CS 3734 Scientific and Engineering Computing I
   •  CS 4523 Design Project II
   •  CS 4724 Secure Information Systems Engineering II
   •  CS 4744 Scientific and Engineering Computing II
   •  CS 5303 Introduction to Programming and Problem Solving
   •  CS 5403 Data Structures and Algorithms
   •  CS 6003 Foundations of Computer Science
   •  CS 6005-6025 Variable Credit Project/ Course
   •  CS 6033 Design and Analysis of Algorithms I
   •  CS 6043 Design and Analysis of Algorithms II
   •  CS 6063 Software Engineering I
   •  CS 6073 Software Engineering II
   •  CS 6083 Principles of Database Systems
   •  CS 6093 Advanced Database Systems
   •  CS 6133 Computer Architecture I
   •  CS 6143 Computer Architecture II
   •  CS 6183 Fault-Tolerant Computers
   •  CS 6233 Introduction to Operating Systems
   •  CS 6243 Operating Systems II
   •  CS 6253 Distributed Operating Systems
   •  CS 6273 Performance Evaluation of Computer Systems
   •  CS 6313 Information Visualization
   •  CS 6323 Large-Scale Visual Analytics
   •  CS 6333 Massive Data Analysis
   •  CS 6373 Programming Languages
   •  CS 6413 Compiler Design and Construction
   •  CS 6533 Interactive Computer Graphics
   •  CS 6573 Penetration Testing and Vulnerability Analysis
   •  CS 6613 Artificial Intelligence I
   •  CS 6643 Computer Vision and Scene Analysis
   •  CS 6673 Neural Network Computing
   •  CS 6703 Computational Geometry
   •  CS 6753 Theory of Computation
   •  CS 6803 Information Systems Security Engineering and Management
   •  CS 6813 Information, Security and Privacy
   •  CS 6823 Network Security
   •  CS 6843 Computer Networking
 

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