Skip to main content

Graduate Syllabi

Computer Engineering

Computer Science

  • CS 510 - Formal Specification of Language 
  • CS 520 - Advanced Analysis of Algorithms
  • CS 525 - Computational Complexity 
  • CS 530 - Formal Methods in Software Engineering 
  • CS 533 - Developing Portable Software
  • CS 540 - Theory of Database Systems 
  • CS 550 - Theory of Operating Systems 
  • CS 552 - Advanced Automata Theory 
  • CS 554 - Network Computing 
  • CS 555 - Advanced Computer Systems Architecture
  • CS 556 - Distributed and Pervasive Computing 
  • CS 557 - Software Engineering in Data Communications 
  • CS 558 - Multimedia Systems
  • CS 568 - Computer Network Forensics
  • CS 570 - Interactive Computer Graphics 
  • CS 572 - Advanced Artificial Intelligence Techniques 
  • CS 573 - Advanced Data Mining
  • CS 575 - Artificial Neural Networks 
  • CS 578 - Medical Image Analysis 
  • CS 623 - String Algorithms 
  • CS 630 - Empirical Methods in SENG & CS
  • CS 665 - Computer System Security
  • CS 677 - Pattern Recognition 
  • CS 726 - Algorithmic Graph Theory 
  • CS 727 - Information Dissemination 
  • CS 736 - Software Performance Engineering 
  • CS 740 - Advanced Databases Theory 
  • CS 750 - Secure and Survivable Systems 
  • CS 751 - Digital Enterprises 
  • CS 757 - Distributed Systems and Algorithms
  • CS 772 - Global Knowledge Networks 
  • CS 778 - Medical Image Analysis 
  • CS 791 - String Algorithms

Electrical Engineering

Software Engineering