Course Schedule

 

i - in production - instructor identified
s - in production - seeking instructor
x - offered by NTU
z - Berkeley course
Note: All courses with blank entries are tentatively planned.

Codes

NCSC Computer Science NMTH Math
NEEC Elec. Eng. - Communications NSEI Information Science
NEEI Elec. Eng. - Integrated Circuits NSEN Software Engineering
NEEM Elec. Eng. - Microelectronics NSPM Special Topics
NEEP Computer Engineering NSPP Special Topics
NMBA MBA NSYS Systems Engineering
NMGT Engineering Management    

 

Old Number New
(Codes)
Course Name
Sm 05
Fl
05
Sp
06
Sm
06
Fl
06
Sp 07
Sm
07
SE 13x NCSC 1001 Structures of Computer Programming I
 
 
 
 
 
 
 
AD 2xx NCSC 1011 Structures of Computer Programming II
 
 
 
 
 
 
 
CM 3x1 NCSC 2201 Discrete Mathematics for Computer Science I
 
 
 
 
 
 
 
CM 310 NCSC 3001 Foundations in Computation
i
 
x
x
x
 
 
 
 
 
 
AD 310 NCSC 3011 Data Structures and Algorithms
i
x
x
 
 
 
 
 
 
 
 
CS 340 NCSC 3101 Introduction to Operating Systems
i
x
 
 
x
 
 
 
 
 
 
CM 3x2 NCSC 3201 Discrete Mathematics for Computer Science II
 
 
 
 
 
 
 
  NCSC 6002 Computability and Complexity
 
 
 
 
 
 
 
AD 720 NCSC 6021 Analysis of Algorithms
i
x
x
x
 
 
 
 
 
 
AD 726 NCSC 6025 Genetic Algorithms
 
 
 
 
 
 
 
CA 720 NCSC 6031 Parallel Computer Architecture
i
x
 
 
x
 
 
 
 
 
 
ST 765 NCSC 6041 Cryptography
 
 
 
 
 
 
 
CS 740 NCSC 6101 Operating System Principles
x
x
x
x
 
 
 
 
 
 
CS 720 NCSC 6121 Programming Language Principles
i
x
x
x
 
 
 
 
 
 
Old Number New
(Codes)
Course Name
Sm 05
Fl
05
Sp
06
Sm
06
Fl
06
Sp 07
Sm
07
  NCSC 6161 Compilers
 
 
 
 
 
 
 
CM 740 NCSC 6211 Numerical Analysis
 
 
 
 
 
 
 
CS 760 NCSC 6311 Client/Server Computing
 
 
 
 
 
 
 
ST 754 NCSC 6321 Internet Protocols
x
x
 
 
x
 
 
 
 
 
 
CA 722 NCSC 6331 Computer Networks I
 
 
 
 
 
 
 
CC 784 NCSC 6332 Computer Networks II
 
 
 
 
 
 
 
ST 759 NCSC 6333 Data Communication Networks  
 
x
x
 
 
 
 
 
 
 
 
CS 750 NCSC 6401 Database Management Systems
x
x
x
x
 
 
 
 
 
 
  NCSC 6402 Database Architectures and Design
 
 
 
 
 
 
 
CS 755 NCSC 6431 Distributed Database Systems
 
 
 
 
 
 
 
  NCSC 6441 Information Retrieval
 
 
 
 
 
 
 
CS 758 NCSC 6461 Data Mining
 
 
 
 
 
 
 
  NCSC 6471 Database Technologies for Medical Applications
 
 
 
 
 
 
 
IS 710 NCSC 6501 Artificial Intelligence I
 
 
 
 
 
 
 
Old Number New
(Codes)
Course Name
Sm 05
Fl
05
Sp
06
Sm
06
Fl
06
Sp 07
Sm
07
IS 720 NCSC 6506 Knowledge System Engineering
 
 
 
 
 
 
 
  NCSC 6511 Artificial Life
 
 
 
 
 
 
 
  NCSC 6521 Expert Systems
 
 
 
 
 
 
 
  NCSC 6524 AI Applications in Medicine
 
 
 
 
 
 
 
IS 755 NCSC 6526 Artificial Agents
 
 
 
 
 
 
 
  NCSC 6531 Pattern Recognition
 
 
 
 
 
 
 
  NCSC 6541 Natural Language Processing
 
 
 
 
 
 
 
CT 780 NCSC 6551 Robotics
 
 
 
 
 
 
 
  NCSC 6557 Robotic Technologies in Medicine
 
 
 
 
 
 
 
IS 794 NCSC 6571 Machine Learning
 
 
 
 
 
 
 
IS 773 NCSC 6581 Neural Computation
 
 
 
 
 
 
 
  NCSC 6601 Human Computer Interaction
 
 
 
 
 
 
 
  NCSC 6621 User Inteface Design
 
 
 
 
 
 
 
Old Number New
(Codes)
Course Name
Sm 05
Fl
05
Sp
06
Sm
06
Fl
06
Sp 07
Sm
07
ST 540 NCSC 6701 Computer Graphics I
 
 
 
 
 
 
 
ST 741 NCSC 6702 Computer Graphics II
 
 
 
 
 
 
 
CS 765 NCSC 6831 Distributed Computing Systems
 
 
 
 
 
 
 
  NCSC 6834 Grid Computing
 
 
 
 
 
 
 
  NCSC 6837 Pervasive Computing
 
 
 
 
 
 
 
ST 760 NCSC 6841 Computer and Network Security
s
x
 
 
x
 
 
 
 
 
 
  NCSC 6842 Computer and Network Security II
 
 
 
 
 
 
 
  NCSC 6843 Information Assurance
 
 
 
 
 
 
 
  NCSC 6871 Medical Computing
 
 
 
 
 
 
 
AD 711 NCSC 8011 Advanced Data Structures
x
x
x
x
 
 
 
 
 
 
  NCSC 8021 Parallel and Combinatorial Algorithms
 
 
 
 
 
 
 
  NCSC 8071 Computational Biology
 
 
 
 
 
 
 
  NCSC 8081 Quantum Computation
 
 
 
 
 
 
 
  NCSC 8101 Advanced Operating Systems
 
 
 
 
 
 
 
  NCSC 8401 Advanced Database Systems
 
 
 
 
 
 
 
  NCSC 8831 Advanced Security Techniques for Information Networks
 
 
 
 
 
 
 
  NCSC6561 Computer Vision
 
 
 
 
 
 
 
CC 3xx NEEC 3501 Signals and Systems
 
 
 
 
 
 
 
EM 341 NEEC 3641 Electromagnetics
 
 
 
 
 
 
 
EM 736 NEEC 6366 Active Microwave Circuits
 
 
 
 
 
 
 
CC 714 NEEC 6501 Random Processes for Engineering Applications  
s
x
x
x
 
 
 
 
 
 
CC 745 NEEC 6505 Information Theory
 
 
 
 
 
 
 
CC 731 NEEC 6505 Estimation Theory
 
 
 
 
 
 
 
CC 740 NEEC 6511 Error Correcting Codes
 
 
 
 
 
 
 
  NEEC 6511 Network Design, Modeling, and Simulation
 
 
 
 
 
 
 
CC 511 NEEC 6521 Communication Systems
i
x
x
x
 
 
 
 
 
 
Old Number New
(Codes)
Course Name
Sm 05
Fl
05
Sp
06
Sm
06
Fl
06
Sp 07
Sm
07
CC 715-CA NEEC 6522 Communications Systems II
 
 
 
 
 
 
 
CC 781 NEEC 6523 Spread Spectrum Systems
 
 
 
 
 
 
 
CC 718 NEEC 6535 Wireless Networks
 
 
 
 
 
 
 
CC 560 NEEC 6551 Digital Signal Processing
x
x
x
x
 
 
 
 
 
 
CC 763 NEEC 6552 Digital Signal Processing II
i
 
 
x
x
 
 
 
 
 
 
CR 551 NEEC 6555 Analog Signal Processing and Filtering
 
 
 
 
 
 
 
CC 760 NEEC 6556 Analog and Digital Filter Design
 
 
 
 
 
 
 
CC 764-CA NEEC 6557 VLSI Signal Processing
 
 
 
 
 
 
 
  NEEC 6561 Digital Audio Processing
 
 
 
 
 
 
 
  NEEC 6565 Digital Image Processing
 
 
 
 
 
 
 
  NEEC 6573 Data Compression
 
 
 
 
 
 
 
EM 715 NEEC 6605 Optical Detectors and Detector Systems
 
 
 
 
 
 
 
IC 717 NEEC 6606 Semiconductor Lasers and LEDs
 
 
 
 
 
 
 
EM 732 NEEC 6608 Microwave Devices and Circuits
 
 
 
 
 
 
 
EM 722 NEEC 6631 Integrated Optics and Nanophotonics
 
 
 
 
 
 
 
EM 513 NEEC 6635 Fiber Communications and Systems
 
 
 
 
 
 
 
Old Number New
(Codes)
Course Name
Sm 05
Fl
05
Sp
06
Sm
06
Fl
06
Sp 07
Sm
07
EM 750 NEEC 6651 Antenna Theory and Design
 
 
 
 
 
 
 
EM 530 NEEC 6661 Microwave Engineering I
 
 
 
 
 
 
 
EM 531 NEEC 6662 Microwave Engineering II
 
 
 
 
 
 
 
EM 735 NEEC 6663 Microwave and RF Wireless Systems
 
 
 
 
 
 
 
CT 520 NEEC 6701 Feedback Control Systems
 
 
 
 
 
 
 
CT 712 NEEC 6711 Linear Systems Theory
 
 
 
 
 
 
 
CC 766 NEEC 8551 Adaptive Signal Processing
 
 
 
 
 
 
 
CR 310 NEEI 2321 Introduction to Electrical Circuits
 
 
 
 
 
 
 
CR 31x NEEI 2322 Linear Systems and Circuits
 
 
 
 
 
 
 
IC 327 NEEI 3301 Introduction to Semiconductor Devices
 
 
 
 
 
 
 
IC 3xx NEEI 3321 Analog & Digital Electronics
 
 
 
 
 
 
 
IC 520 NEEI 6301 Integrated Circuit Devices
x
x
x
x
 
 
 
 
 
 
IC 724-CA NEEI 6302 Principles and Characteristics of MOS Devices
 
 
 
 
 
 
 
  NEEI 6305 Heterostructure Devices
 
 
 
 
 
 
 
Old Number New
(Codes)
Course Name
Sm 05
Fl
05
Sp
06
Sm
06
Fl
06
Sp 07
Sm
07
IC 727 NEEI 6311 Semiconductor Device Modeling
 
 
 
 
 
 
 
IC 752 NEEI 6315 Computer-Aided Engineering For Integrated Circuits
 
 
 
 
 
 
 
CR 526 NEEI 6321 Analysis of Electronic Circuits
 
 
 
 
 
 
 
IC 570-CA NEEI 6331 Linear Integrated Circuits  
 
z
z
 
 
 
 
 
 
 
 
IC 771-CA NEEI 6332 Advanced Analog Integrated Circuits
 
 
 
 
 
 
 
IC 541-CA NEEI 6341 Introduction to Digital Integrated Circuits  
 
z
z
 
 
 
 
 
 
 
 
IC 742-CA NEEI 6342 Advanced Digital Integrated Circuits
 
 
 
 
 
 
 
IC 776-CA NEEI 6351

Analysis and Design of VLSI-Analog-Digital
Interface Integrated Circuits

 
 
 
 
 
 
 
IC 574-CA NEEI 6361 Integrated Circuits for Communications
 
 
 
 
 
 
 
IC 775-CA NEEI 6362 Advanced Integrated Circuits for Communications
 
 
 
 
 
 
 
IC 510 NEEI 6401 Introduction to Semiconductors  
 
x
 
 
 
 
 
 
 
 
 
 
  NEEI 8301 Nanoelectronic Devices
 
 
 
 
 
 
 
Old Number New
(Codes)
Course Name
Sm 05
Fl
05
Sp
06
Sm
06
Fl
06
Sp 07
Sm
07
IC 3xx NEEM 3401 Introduction to Solid State Physics
 
 
 
 
 
 
 
IC 714 NEEM 6302 Semiconductor Material and Device Characterization
 
 
 
 
 
 
 
IC 534 NEEM 6371 Microelectronics Test Engineering
 
 
 
 
 
 
 
  NEEM 6401 Semiconductor Physics
 
 
 
 
 
 
 
EP 741 NEEM 6405 Defects in Semiconductors
 
 
 
 
 
 
 
IC 715 NEEM 6415 Optical Properties of Solids
 
 
 
 
 
 
 
EP 724 NEEM 6421 Synthesis and Characterization of Electronic Materials
 
 
 
 
 
 
 
IC 734 NEEM 6426 Plasma-Assisted Microelectronics Processing
 
 
 
 
 
 
 
IC 730 NEEM 6431 Advanced Microelectronic Processing
x
x
 
 
 
 
 
 
 
 
EP 725 NEEM 6432 Microelectronics Processing II
 
 
 
 
 
 
 
IC 736 NEEM 6434 Thin Film Deposition For Semiconductor Devices
 
 
 
 
 
 
 
Old Number New
(Codes)
Course Name
Sm 05
Fl
05
Sp
06
Sm
06
Fl
06
Sp 07
Sm
07
  NEEM 6437 Compound Semiconductor Device Fabrication
 
 
 
 
 
 
 
IC 792-CA NEEM 6441 MEMS Technology and Devices
 
 
 
 
 
 
 
IC 701 NEEM 6461 Electronic Packaging
s
 
 
x
x
 
 
 
 
 
 
  NEEM 6465 Microelectronics Reliability & Failure Analysis
 
 
 
 
 
 
 
  NEEM 6491 Introduction to Nanotechnologies
 
 
 
 
 
 
 
  NEEM 8401 Advanced Solid State Physics
 
 
 
 
 
 
 
CA 310 NEEP 2111 Computer Architecture and Organization  
 
 
 
s
 
 
 
 
 
 
 
 
CA 361 NEEP 2161 Introduction to Microcontrollers
 
 
 s
 
 
 
 
DS 360 NEEP 2221 Introduction to Digital Systems
 
 
 
 
 
 
 
CA 714-CA NEEP 6111 Computer Architecture  
 
z
z
 
 
 
 
 
 
 
 
  NEEP 6164 Embedded Computer Systems
 
 
 
 
 
 
 
CA 765 NEEP 6165 Real-Time Computer Systems
 
 
 
 
 
 
 
DS 780 NEEP 6181 Fault Tolerant Systems
 
 
 
 
 
 
 
DS 510 NEEP 6221 Digital ASIC Design
x
x
x
x
 
 
 
 
 
 
DS 770 NEEP 6271 Testing and Diagnosis of VLSI Systems
 
 
 
 
 
 
 
Old Number New
(Codes)
Course Name
Sm 05
Fl
05
Sp
06
Sm
06
Fl
06
Sp 07
Sm
07
  NEEP 8111 Advanced Computer Architectures
 
 
 
 
 
 
 
  NEEP 8221 Advanced Digital Design
 
 
 
 
 
 
 
NB 720 NMBA 6120 Organizational Behavior
x
x
x
x
 
 
 
 
 
 
NB 721 NMBA 6130 Leadership and Teamwork
x
x
x
x
 
 
 
 
 
 
NB 740 NMBA 6140 Strategy and Negotiation
x
x
x
x
 
 
 
 
 
 
NB 710 NMBA 6150 Technology and Operations   
 
 
 
x
x
 
 
 
 
 
 
  NMBA 6152 Product Management and the Age of Brands  
 
 
 
 
 
s
 
 
 
 
 
 
NB 730 NMBA 6160 Marketing  
 
x
x
x
 
 
 
 
 
 
NB 750 NMBA 6170 Accounting and Finance  
 
 
 
 
 
x
 
 
 
 
 
 
MG 723 NMBA 6313 Supply Chain Management  
 
 
 
s
 
 
 
 
 
 
 
 
MG 726 NMBA 6336 Global Environment for Business  
 
 
 
s
 
 
 
 
 
 
 
 
SE 786 NMBA 6341 Business Process Innovation  
 
 
 
 
 
s
 
 
 
 
 
 
MG 770 NMBA 6351 Legal Environment for Business  
 
 
 
s
 
 
 
 
 
 
 
 
  NMBA 6910 Inventions, Innovations, and the Entrepreneurial Spirit  
 
 
 
 
 
s
 
 
 
 
 
 
MB 713 NMBA 8750 Analysis of Emerging Technologies  
 
 
 
 
 
s
 
 
 
 
 
 
NB 762 NMBA 8762 Project Planning, Scheduling, and Control  
 
 
 
 
 
s
 
 
 
 
 
 
Old Number New
(Codes)
Course Name
Sm 05
Fl
05
Sp
06
Sm
06
Fl
06
Sp 07
Sm
07
EF 735 NMGT 6235 Economic Decision Making  
 
 
 
 
 
i
 
 
 
 
 
 
MB 710 NMGT 6310 Introduction to Engineering Management
x
x
x
x
 
 
 
 
 
 
TO 760 NMGT 6760 Introduction to Project Management
i
x
x
x
 
 
 
 
 
 
TO 761 NMGT 6761 Advanced Project Management
i
x
x
x
 
 
 
 
 
 
QM 710 NMGT 8510 Operations Research Models  
 
 
 
x
 
 
 
 
 
 
 
 
TO 735 NMGT 8735 Marketing Advanced Technologies  
 
 
 
 
 
s
 
 
 
 
 
 
TO 750 NMGT 8759 Total Quality Management and Improvement
i
 
 
 
 
 
 
 
 
 
 
 
 
MA 347 NMTH 1111 Calculus I
 
 
 
 
 
 
 
MA 349 NMTH 1112 Calculus II