close

1. Computation, Intelligence and Robotics

  • CPEG 460 Introduction to Robotics
  • CPEG 560 Advanced Robotics
  • CPSC 504 Artificial Intelligence
  • CPSC 509 Automata Theory
  • CPSC 580 Introduction to Neural Networks
  • ELEG 405 Statistics for Engineers
  • ELEG 410 Biosensors
  • ELEG 413 Bioinformatics
  • ELEG 453 Pattern Recognition
  • ELEG 454 Introduction To Signal Processing
  • ELEG 456 Adaptive Signal Processing
  • ELEG 457 Speech Coding
  • ELEG 459 Audio Processing Lab
  • ELEG 460 Controls
  • ELEG 513 Biomedical image processing
  • ELEG 542 Advanced DSP
  • ELEG 544 Wavelets and Filter Banks
  • ELEG 546 Biomedical and Biometric signal Processing
  • MATH 402 Advanced Analysis for Scientists and Engineers II

2. Languages and Systems

  • CPEG 489 Software Engineering
  • CPSC 410 Java Programming
  • CPSC 411 Advanced Object Oriented Programming with JAVA
  • CPSC 435 Unix System Programming
  • CPSC 440 Windows Programming
  • CPSC 445 Advanced Windows Programming
  • CPSC 501 Object Oriented Programming with Software Design Patterns
  • CPSC 502 Analysis of Algorithms
  • CPSC 503 Operating Systems
  • CPSC 545 Component Based Software Design
  • CPSC 551 Advanced Databases
  • CPSC 552¬† Data Mining
  • CPSC 555 Web-Based Application Development

3. Parallel Processing and Networks

  • CPEG 572 Data and Computer Communication
  • CPEG 472 Computer Networks
  • CPEG 473 Local Area Networks
  • CPEG 481 Mobile Communications
  • CPEG 482 Network Administration
  • CPEG 561 Network Security
  • CPSC 590 Parallel and Distributed Processing
  • ELEG 415 Fiber Optics
  • ELEG 430 Satellites/Wireless communication Systems
  • ELEG 437 Microwaves
  • ELEG 439 Radar Theory and Communication
  • ELEG 442 Digital communications
  • ELEG 443 Digital Signal Processing
  • ELEG RF Communications

4. Computer Architecture and VLSI

  • CPEG 447 Field Programmable Gate Arrays
  • CPEG 448D Introduction to VLSI Design
  • CPEG 458 Analog VLSI
  • CPEG 540 Image Processing
  • CPEG 548 Low Power VLSI Circuit Design
  • CPEG 550 Advanced VLSI Design
  • ELEG 404 Digital VLSI
  • ELEG 443 Digital Signal Processing
  • ELEG 458 Analog VLSI
  • ELEG 482 Analog Integrated Circuits
  • ELEG 483 Digital Integrated Circuits
  • ELEG 548 Low Power VLSI Circuit Design
  • ELEG 549 VLSI testing
  • ELEG 550 VLSI: Digital System design

5. Information Technology Globalization Track (Classes taken from TMCG satisfies this requirement)

This track emphasizes:

  • The study of contemporary issues in the fields of global technology ventures
  • Economics and management of the 21st century global engineering and computing enterprise
  • Global/societal and economical impact of emerging technologies
  • Managing the global research enterprise in the 21st century
  • Global intellectual property management
  • IP implications on technology and computing advances
  • Case studies in technology management across national borders

In this track students must choose two courses from the TCMG department.

6. Other Courses

This subsection mentions a number of additional courses that do not belong to any of the previous areas of specialization.

  • CPSE 692 Special Topics in Computer Science
  • CPSE 693 Special Topics in Computer Engineering
  • CPSE 694 Written Comprehensive Examinations
  • CPSE 698 Teaching requirement
  • CPSE 699 Seminar (Oral Exam)
  • CPSE 710 Ph.D. dissertation