NCSU CE
Department of Civil, Construction, and Environmental Engineering
North Carolina State University

Computer-Aided Engineering


Graduate Courses

In Civil Engineering, a number of courses in computing and automation are offered regularly. In addition, the Computer Science, Mathematics, and other departments in Engineering offer courses that are of special interest to students in Computer-Aided Engineering. The following is a partial listing of these courses:

Computer-Aided Engineering

  • CE 537 - Computer Methods and Applications
  • CE 538 - Information Technology and Modeling
  • CE 591 - Special Topics in Civil Engineering Computing
  • CE 737 - Computer-Aided Engineering Systems
  • CE 791 - Advanced Topics in Civil Engineering Computing

Software Systems

  • CSC 501 - Operating Systems Principles
  • CSC 505 - Design and Analysis of Algorithms
  • CSC 510 - Software Engineering
  • CSC 517 - Object-Oriented Languages and Systems
  • CSC 541 - Advanced Data Structures
  • CSC 714 - Real Time Computer Systems
  • CSC 742 - Database Management Systems

Parallel and Distributed Computing

  • CSC 506 - Architecture of Parallel Computers
  • CSC 570 - Computer Networks
  • CSC 572 - Introduction To Computer Communications
  • CSC 715 - Concurrent Software Systems
  • CSC 748 - Parallel Processing
  • CSC 783 - Parallel Algorithms and Scientific Computation

Artificial Intelligence

  • CSC 520 - Artificial Intelligence I
  • CSC 720 - Artificial Intelligence II
  • CSC 523 - Computational Linguistics
  • CSC 556 - Voice Input/Output Communication Systems
  • CSC 723 - Computational Semantics
  • ECE 742 - Artificial Neural Networks

Automation and Robotics

  • MAE 544 - Real Time Robotics
  • IE 716 - Computer-Aided Manufacturing
  • IE 719 - CIM System Design
  • IE 720 - Industrial Robotics
  • IE 736 - Computer Integration Of Manufacturing Systems
  • IE 750 - Concurrent Engineering

Mathematics

  • MA 501 - Advanced Mathematics For Engineers and Scientists I
  • MA 574 - Mathematical & Experimental Modeling of Physical Processes II
  • MA 580 - Numerical Analysis I
  • MA 584 - Numerical Solution of Partial Differential Equations--Finite Difference Methods
  • MA 587 - Numerical Solution of Partial Differential Equations--Finite Element Method
  • MA 780 - Numerical Analysis II
  • MA 784 - Nonlinear Equations and Unconstrained Optimization
  • MA 785 - Numerical Solution of Ordinary Differential Equations
  • MA 788 - Numerical Nonlinear Partial Differential Equations
Students may also participate in the interdisciplinary program in Computational Engineering and Sciences (CES). The focus of this program is on simulation models, numerical solution algorithms, and computer architectures to support advanced numerical computation.


Home | General Information | People | Academics
Research | Extension | Related Information

NC State University

Campus Box 7908  ·  Raleigh, North Carolina 27695-7908 USA  ·  919.515.2331  ·  919.515.7908 (fax)

Contact Us