Skip to content Skip to navigation

Courses Index: Spring 2018

The following is a list of the Spring 2018 CISE course offerings. The icons under "Website" are links to the course website maintained by the corresponding instructor and/or their TAs. For more information about these pages or their content, please contact the responsible instructor/TA directly.

Undergraduate Classes

Course Instructor Website
CAP3020 Theory and Practice of Multimedia Production David Theodore Small website
CAP3032 Interactive Modeling and Animation 1 Rong Zhang website
CAP3034 Introduction to Computer-Aided Animation Rong Zhang website
CAP4053 Artificial Intelligence for Computer Games Lisa Anthony website
CAP4730 Computational Structures in Computer Graphics Alireza Entezari website
CAP4773 Projects in Data Science Daisy Zhe Wang website
CDA3101 Introduction to Computer Organization Jih-Kwon Peir website
CDA4630 Embedded Systems Prabhat Mishra website
CEN3031 Introduction to Software Engineering jofox website
CEN3913 Computer and Information Science and Engineering Design 1 Mark S. Schmalz website
CEN4072 Software Testing and Verification Steve Thebaut website
CEN4721 Human Computer Interaction Jaime Ruiz website
CEN4914 Computer and Information Science and Engineering Design 2 Mark S. Schmalz website
CGS3065 Legal and Social Issues in Computing jmcnealy website
CIS4301 Information and Database Systems 1 Peter J. Dobbins website
CIS4905 Individual Study in CISE Richard E. Newman website
CIS4914 Senior Project Mark S. Schmalz website
CIS4930 Algorithmic Economics Meera Sitharam website
CIS4930 Approx Query Proc Alin Dobra website
CIS4930 3D Audio Interfaces Kyla McMullen website
CIS4930 Computational Geometry Alper Ungor website
CIS4930 Computer Vision Baba Vemuri website
CIS4930 Digital Currencies Richard E. Newman website
CIS4930 Mobile Networking Ahmed Helmy website
CIS4930 Malware Reverse Engineering Joseph N. Wilson website
CIS4930 NLP with Python Peter J. Dobbins website
CIS4930 VR for Social Good Benjamin C. Lok website
CIS4930 Web Applications David Theodore Small website
CIS4940 Practical Work Richard E. Newman website
CIS4949 Co-Op Work in CISE Richard E. Newman website
CNT4007C Computer Network Fundamentals Jonathan C.L. Liu website
COP2800 Computer Programming Using Java Elizabeth A. Matthews website
COP3275 Computer Programming Using C Ahmed E. Khaled website
COP3502 Programming Fundamentals 1 jblanch website
COP3503 Programming Fundamentals 2 Jonathan C.L. Liu website
COP3530 Data Structures and Algorithm cresch website
COP4020 Programming Language Concepts Manuel E. Bermudez website
COP4331 Object-oriented Programming David Theodore Small website
COP4600 Operating Systems jblanch website
COT3100 Applications of Discrete Structures Christina Boucher website
COT4501 Numerical Analysis-A Computational Approach Jorg Peters website
EGN4912 Engineering Directed Independent Research Richard E. Newman website

Graduate Classes

Course Instructor Website
CAP5100 Human Computer Interaction Jaime Ruiz website
CAP5108 Research Methods for Human Centered Computing Eakta Jain website
CAP6137 Malware Reverse Engineering Joseph N. Wilson website
CAP6610 Machine Learning Paul D. Gader website
CAP6701 Advanced Computer Graphics ctoler website
CDA5636 Embedded Systems Prabhat Mishra website
CEN6070 Software Testing and Verification Steve Thebaut website
CIS5370 Comp & Info Sec Kevin Butler website
CIS5371 Intro to Cryptology Tom Shrimpton website
CIS6905 Individual Study Ahmed Helmy website
CIS6910 Supervised Research Ahmed Helmy website
CIS6930 Algorithmic Economics Meera Sitharam website
CIS6930 Approx Query Proc Alin Dobra website
CIS6930 3D Audio Interfaces Kyla McMullen website
CIS6930 Computational Neuroscience Arunava Banerjee website
CIS6930 Digital Currencies Richard E. Newman website
CIS6930 Mobile Networking Ahmed Helmy website
CIS6930 Network Algorithm Data Structure Shigang Chen website
CIS6930 VR for Social Good Benjamin C. Lok website
CIS6971 Research for Master's Thesis Ahmed Helmy website
CIS7979 Advanced Research Ahmed Helmy website
CIS7980 Research for Doctoral Dissertation Ahmed Helmy website
CNT5106C Computer Networks Ye Xia website
COP5536 Advanced Data Structures sahni website
COP5556 Programming Language Principles Beverly A Sanders website
COP5725 Database Management Systems Markus Schneider website
COP6726 Database System Implementation Alin Dobra website
COT5405 Analysis of Algorithms Alper Ungor website
COT5520 Computational Geometry Alper Ungor website
EGN5949 Practicum/Internship/Co-Op Work Experience Ahmed Helmy website
EGN6913 Engineering Grad Research Ahmed Helmy website