Skip to main content

Course Areas & Faculty Contacts

Course TitleCourse NumberCourse AreaArea Teaching Coordinator
Machine Learning EngineeringCAI 4104AI & Machine LearningAnand Rangarajan
Computer VisionCAP 4410AI & Machine LearningAnand Rangarajan
Artificial Intelligence and HeuristicsCAP 4621AI & Machine LearningAnand Rangarajan
Natural Language ProcessingCAP 4641AI & Machine LearningAnand Rangarajan
Introduction to Data ScienceCAP 4770AI & Machine LearningAnand Rangarajan
Projects in Data ScienceCAP 4773AI & Machine LearningAnand Rangarajan
Numerical Analysis: A Computational ApproachCOT 4501AI & Machine LearningAnand Rangarajan
Biostatistics for AICAI 5731AI & Machine LearningAnand Rangarajan
AI for Clinical Decision SupportCAI 5732AI & Machine LearningAnand Rangarajan
AI-Powered Drug DiscoveryCAI 5733AI & Machine LearningAnand Rangarajan
Machine Learning EngineeringCAI 6108AI & Machine LearningAnand Rangarajan
Natural Language ProcessingCAI 6307AI & Machine LearningAnand Rangarajan
Clinical AI Design Studio ICAI 6726AI & Machine LearningAnand Rangarajan
Clinical AI Design Studio IICAI 6727AI & Machine LearningAnand Rangarajan
Applied Generative AI in MedicineCAI 6734AI & Machine LearningAnand Rangarajan
Computer VisionCAP 5416AI & Machine LearningAnand Rangarajan
Introduction to Data ScienceCAP 5771AI & Machine LearningAnand Rangarajan
Machine LearningCAP 6610AI & Machine LearningAnand Rangarajan
Neural Networks for ComputingCAP 6615AI & Machine LearningAnand Rangarajan
Advanced Machine LearningCAP 6617AI & Machine LearningAnand Rangarajan
Advanced Topics in Data ScienceCAP 6769AI & Machine LearningAnand Rangarajan
Projects in Data ScienceCAP 6779AI & Machine LearningAnand Rangarajan
Mathematics for Intelligent SystemsCOT 5615AI & Machine LearningAnand Rangarajan
Medical Image AnalysisCAP 6516AI & Machine LearningAnand Rangarajan
Information and Database Systems 1CIS 4301Computing CoreCheryl Resch
Algorithm Abstraction and DesignCOP 4533Computing CoreCheryl Resch
Introduction to Computer OrganizationCDA 3101Computing CoreCheryl Resch
Introduction to Software EngineeringCEN 3031Computing CoreCheryl Resch
CS Teaching and LearningCIS 4715Computing CoreCheryl Resch
Senior ProjectCIS 4914Computing CoreCheryl Resch
Programming Fundamentals 1COP 3502CComputing CoreCheryl Resch
Programming Fundamentals 2COP 3503CComputing CoreCheryl Resch
Advanced Programming Fundamentals for CIS MajorsCOP 3504CComputing CoreCheryl Resch
Data Structures and AlgorithmsCOP 3530Computing CoreCheryl Resch
Programming Language ConceptsCOP 4020Computing CoreCheryl Resch
Operating SystemsCOP 4600Computing CoreCheryl Resch
Applications of Discrete StructuresCOT 3100Computing CoreCheryl Resch
CISE Design 1CEN 3913CpE senior design
CISE Design 2CEN 4914CpE senior design
Computer Engineering Design 1CEN 4907CCpE senior design
Computer Engineering Design 2CEN 4908CCpE senior design
Information and Database Systems 2COP 4720Databases & TheoryAlper Ungor
Database Management SystemsCOP 5725Databases & TheoryAlper Ungor
Database System ImplementationCOP 6726Databases & TheoryAlper Ungor
Introduction to Bioinformatic AlgorithmsCGS 4144Databases & TheoryAlper Ungor
BioinformaticsCAP 5510Databases & TheoryAlper Ungor
Modeling and Computing with GeometryCAP 5841Databases & TheoryAlper Ungor
Advanced Data StructuresCOP 5536Databases & TheoryAlper Ungor
Analysis of AlgorithmsCOT 5405Databases & TheoryAlper Ungor
Approximation AlgorithmsCOT 5442Databases & TheoryAlper Ungor
Computational GeometryCOT 5520Databases & TheoryAlper Ungor
Formal Languages and Computation TheoryCOT 6315Databases & TheoryAlper Ungor
Theory and Practice of Multimedia ProductionCAP 3020Digital Arts & Sciences (DAS)Joshua Fox
Introduction to Computational MediaCAP 3027Digital Arts & Sciences (DAS)Joshua Fox
Interactive Modeling and Animation 1CAP 3032Digital Arts & Sciences (DAS)Joshua Fox
Introduction to Computer-Aided AnimationCAP 3034Digital Arts & Sciences (DAS)Joshua Fox
Introduction to Computer-Aided ModelingCAP 3220Digital Arts & Sciences (DAS)Joshua Fox
Artificial Intelligence for Computer GamesCAP 4053Digital Arts & Sciences (DAS)Joshua Fox
Computer Programming for EngineersCOP 2271Engineering Education Dept
Computer Programming Using CCOP 3275Engineering Education Dept
Supervised Research in AI for HealthCAI 6910Graduate office
Individual StudyCIS 6905Graduate office
Supervised ResearchCIS 6910Graduate office
Graduate SeminarCIS 6935Graduate office
Supervised TeachingCIS 6940Graduate office
Research for Master’s ThesisCIS 6971Graduate office
Advanced ResearchCIS 7979Graduate office
Research for Doctoral DissertationCIS 7980Graduate office
Practicum/Internship/Cooperative Work ExperienceEGN 5949Graduate office
Engineering Graduate ResearchEGN 6913Graduate office
Deep Learning for Computer GraphicsCAP 4613HCC & GraphicsChristina Gardner-McCune
Computational Structures in Computer GraphicsCAP 4730HCC & GraphicsChristina Gardner-McCune
Deep Learning for Computer GraphicsCAP 5404HCC & GraphicsChristina Gardner-McCune
Computer GraphicsCAP 5705HCC & GraphicsChristina Gardner-McCune
Advanced Computer GraphicsCAP 6701HCC & GraphicsChristina Gardner-McCune
Generating Expressiveness in Intelligent Agents and AvatarsCAP 4112HCC & GraphicsChristina Gardner-McCune
3D Audio for InterfacesCAP 4174HCC & GraphicsChristina Gardner-McCune
Human-Computer InteractionCEN 4721HCC & GraphicsChristina Gardner-McCune
User Experience DesignCEN 4722HCC & GraphicsChristina Gardner-McCune
Natural User InteractionCEN 4725HCC & GraphicsChristina Gardner-McCune
Human-Centered Input Recognition AlgorithmsCEN 4730HCC & GraphicsChristina Gardner-McCune
Virtual Reality for the Social GoodIDC 4710HCC & GraphicsChristina Gardner-McCune
Human-Computer InteractionCAP 5100HCC & GraphicsChristina Gardner-McCune
Research Methods for Human-Centered ComputingCAP 5108HCC & GraphicsChristina Gardner-McCune
Natural User InteractionCEN 5726HCC & GraphicsChristina Gardner-McCune
User Experience DesignCEN 5728HCC & GraphicsChristina Gardner-McCune
Human-Centered Input Recognition AlgorithmsCEN 5735HCC & GraphicsChristina Gardner-McCune
Virtual Reality for the Social GoodIDC 5715HCC & GraphicsChristina Gardner-McCune
Malware Reverse EngineeringCAP 4136Networks & CybersecurityShigang Chen
Cyber-physical System SecurityCDA 4324CNetworks & CybersecurityShigang Chen
Penetration Testing: Ethical HackingCIS 4204Networks & CybersecurityShigang Chen
Enterprise SecurityCIS 4213Networks & CybersecurityShigang Chen
Computer and Information SecurityCIS 4360Networks & CybersecurityShigang Chen
Introduction to CryptologyCIS 4362Networks & CybersecurityShigang Chen
Computer Network FundamentalsCNT 4007Networks & CybersecurityShigang Chen
Introduction to Mobile NetworkingCNT 4520Networks & CybersecurityShigang Chen
Multimedia Networking PrinciplesCNT 4731Networks & CybersecurityShigang Chen
Malware Reverse EngineeringCAP 6137Networks & CybersecurityShigang Chen
Cyber-physical System SecurityCDA 6325CNetworks & CybersecurityShigang Chen
Penetration Testing: Ethical HackingCIS 5209Networks & CybersecurityShigang Chen
Computer and Information SecurityCIS 5370Networks & CybersecurityShigang Chen
Introduction to CryptologyCIS 5371Networks & CybersecurityShigang Chen
Trustworthy Machine LearningCIS 6261Networks & CybersecurityShigang Chen
Internet Data StreamingCIS 6307Networks & CybersecurityShigang Chen
Computer NetworksCNT 5106CNetworks & CybersecurityShigang Chen
Computer and Network SecurityCNT 5410Networks & CybersecurityShigang Chen
Mobile ComputingCNT 5517Networks & CybersecurityShigang Chen
Advanced Computer NetworksCNT 6107Networks & CybersecurityShigang Chen
Mobile NetworkingCNT 6530Networks & CybersecurityShigang Chen
Distributed Multimedia SystemsCNT 6885Networks & CybersecurityShigang Chen
Software Testing and VerificationCEN 4072Systems & Software EngineeringChristan Grant
Software EngineeringCEN 5035Systems & Software EngineeringChristan Grant
Software Testing and VerificationCEN 6070Systems & Software EngineeringChristan Grant
Software SpecificationCEN 6075Systems & Software EngineeringChristan Grant
Computer ArchitectureCDA 4102Systems & Software EngineeringChristan Grant
Embedded SystemsCDA 4630Systems & Software EngineeringChristan Grant
Object-Oriented ProgrammingCOP 4331Systems & Software EngineeringChristan Grant
Programming Language InquiryCOP 4554Systems & Software EngineeringChristan Grant
Translators and Translator Writing SystemsCOP 4620Systems & Software EngineeringChristan Grant
Computer Architecture PrinciplesCDA 5155Systems & Software EngineeringChristan Grant
Embedded SystemsCDA 5636Systems & Software EngineeringChristan Grant
Programming Language PrinciplesCOP 5556Systems & Software EngineeringChristan Grant
Distributed Operating System PrinciplesCOP 5615Systems & Software EngineeringChristan Grant
Concurrent ProgrammingCOP 5618Systems & Software EngineeringChristan Grant
Math, Art and ComputingCGS 2032Systems & Software EngineeringChristan Grant
Computers and Modern SocietyCGS 3063Systems & Software EngineeringChristan Grant
Legal and Social Issues in ComputingCGS 3065Systems & Software EngineeringChristan Grant
Introduction to Web Development and DesignCGS 4853CSystems & Software EngineeringChristan Grant
Computer Programming Using JavaCOP 2800Systems & Software EngineeringChristan Grant
Programming Language SurveyCOP 3013Systems & Software EngineeringChristan Grant
Individual Study in CISECIS 4905Undergraduate office
Integrated Product and Process Design 1CIS 4912CUndergraduate office
Integrated Product and Process Design 2CIS 4913CUndergraduate office
Practical WorkCIS 4940Undergraduate office
Co-Op Work in CISECIS 4949Undergraduate office
Overseas Studies 1CIS 4956Undergraduate office
Engineering Directed Independent ResearchEGN 4912Undergraduate office
Special Topics in CISECIS 4930Varies by topic; contact the matching area
Special Topics in CISCIS 6930Varies by topic; contact the matching area