Graduate Computer Engineering and Computer Science Course Syllabi

The following is a listing of course syllabi for courses in the Computer Engineering and Computer Science graduate curriculum. Each syllabus provides guidelines for course content, but may be subject to limited modification by the individual instructor.

The following files are in pdf format.

  1. CAP 5615 Introduction to Neural Networks
  2. CAP 5625 Computational Foundations of Artificial Intelligence
  3. CAP 5768 Introduction to Data Science
  4. CAP 6010 Multimedia Systems
  5. CAP 6018 Multimedia Programming
  6. CAP 6315 Social Networks and Big Data Analytics
  7. CAP 6411 Foundations of Vision
  8. CAP 6546 Data Mining for Bioinformatics
  9. CAP 6617 Sparse Learning
  10. CAP 6618 Machine Learning for Computer Vision
  11. CAP 6619 Deep Learning
  12. CAP 6635 Artificial Intelligence
  13. CAP 6640 Natural Language Processing
  14. CAP 6673 Data Mining and Machine Learning
  15. CAP 6776 Information Retrieval
  16. CAP 6777 Web Mining
  17. CAP 6778 Advanced Data Mining and Machine Learning
  18. CAP 6780 Big Data Analytics with Hadoop
  19. CAP 6807 Computational Advertising and Real-Time Data Analytics
  20. CDA 5326 Cryptographic Engineering
  21. CDA 6122 Evaluation of Parallel and Distributed Systems
  22. CDA 6132 Multiprocessor Architecture
  23. CDA 6214 Structured VLSI Design
  24. CDA 6316 Embedded Systems Design
  25. CEN 5035 Software Engineering
  26. CEN 5086 Cloud Computing
  27. CEN 6027 Software Maintenance and Evolution
  28. CEN 6075 Software Requirements Engineering
  29. CEN 6076 Software Testing
  30. CEN 6085 Software Architecture and Patterns
  31. CEN 6405 Computer Performance Modeling
  32. CGS 5937 Graduate Seminar
  33. CIS 5371 Practical Aspects of Modern Cryptography
  34. CIS 6370 Computer Data Security
  35. CIS 6375 Distributed Systems Security
  36. CNT 5008 Computer Networks
  37. CNT 5109 Sensor Networks and Smart Systems
  38. CNT 6108 Embedded Network Sensor Systems
  39. CNT 6515 Mobile Multimedia
  40. CNT 6516 Advanced Computer Networking
  41. CNT 6517 Mobile Computing
  42. CNT 6528 Vehicular Networks
  43. CNT 6885 Video Communication
  44. COP 5339 Object Oriented Software Design
  45. COP 5595 Component Programming with .Net
  46. COP 5859 Semantic Web Programming
  47. COP 6636 Concurrency Modeling
  48. COP 6726 New Directions in Database Systems
  49. COP 6728 Visual Information Retrieval
  50. COP 6731 Theory and Implementation of Database Systems
  51. COT 5930 Digital Image Processing
  52. COT 5930 Medical Information Systems
  53. COT 5930 Mobile System Development - iOS
  54. COT 6200 Theory and Philosophy of Computation
  55. COT 6405 Analysis of Algorithms
  56. COT 6427 Secret Sharing Protocols
  57. COT 6446 Randomized Algorithms
  58. COT 6930 Emerging Multimedia Technologies
  59. CTS 6319 Cyber Security: Measurement and Data Analysis
  60. EEL 6935/COT 6930 Automatic Biometric Systems
  61. EEL 6591 Wireless Networks
  62. MAP 6264 Queueing Theory