Graduate Courses
Programs
|
Requirements
|
Courses
|
Forms
Note: Course numbers followed by a "G" indicate undergraduate courses that may be applied to a graduate degree. The notation (3, 0, 3) indicates that a course has 3 weekly contact hours, no lab hours, and is worth 3 credit hours.
411G System Simulation
415G Computer Graphics
420G Artificial Intelligence
425G Introduction to Robotics
427G Video Game Design & Development
430G Computer Architecture
430G Digital Signal Processing (EECE)
433G Telecommunications (EECE)
434G Data Communications (EECE)
440G Theory of Computation
446G Introduction to Synthesis (EECE)
450G Programming Languages (CMPS)
451G Compiler Construction (CMPS)
452G Human Computer Interface Design
453G Introduction to Software Methodology
455G Operating Systems
456G Microwave Engineering (EECE)
458G Communications Engineering (EECE)
460G Database Management Systems (CMPS)
461G Control Systems (EECE)
480G Computer Aided Engineering (EECE)
481G Intelligent Robots: The Integration of Microcomputers and Robotic Technology (EECE)
482G Principles of CAD/CAM (EECE)
499G Special Topics in Computer Science
500 Design and Analysis of Algorithms
506 System Theory
507 Digital Signal Processing
508 Image Processing
509 Pattern Recognition
512 Network Security
513 Computer Communications and Networks
514 Error Control Codes for Computer Systems
515 Advanced Computer Graphics
516 Cryptography and Data Security
517 Digital Techniques in Telecommunications
518 Lossless & Lossy Data Compression
520 Principles of Artificial Intelligence
521 Automated Reasoning
522 Autonomous-agent Architectures
523 The Computational Basis of Intelligence
525 Computer Control Based Robotics and Automation Systems
526 Intelligent Machines: Theory, Design & Applications
527 Cognitive Science I
528 Cognitive Science II
530 Principles of Computer Architecture
531 Parallel Processing Organization
533 Distributed Computing Systems
534 Modeling and Performance Evaluation of Computer Systems
538 Entertainment Computing
540 Principles of the Theory of Computation
541 Automata Theory
542 Formal Languages
550 Prin. of Programming Languages
551 Compiler Design
553 Software Methodology
555 Operating Systems Theory
556 Software Requirements and Specifications
557 Software Testing and Verification
561 Information Storage and Retrieval
562 Data Base Management Systems
564 Information Retrieval Theory
565 Adv Database Systems
566 Data Mining
571 Silicon Compilation
572 Combinatorics and Geometric Algorithms
573 Analog VLSI Design
575 Wireless Computing Systems
576 Mobile Computing and Applications
581 Logic Design and Switching Theory
582 Computer Arithmetic
583 Computer Design and Implementation
584 Fault Diagnosis of Digital Systems
585 VLSI Design
586 VLSI Architecture
587 VLSI Fabrication Principles
588 Neural Networks
589 Introduction to Fuzzy Logic Systems
590 Special Project
595 Graduate Seminar
598 Special Topics
599 Thesis Research and Thesis
608 Theory and Paradigms in Machine Vision
609 Adv. Topics in Machine Vision
613 Adv. Computer Communications & Networks
614 Fault-Tolerant Computing
619 Adv. Topics in Computer Science/Engineering
621 Adv. Topics in Automated Reasoning
629 Adv. Topics in Artificial Intelligence
631 Adv. Parallel Processing
639 Adv. Topics in Computer Architecture
642 Adv. Formal Languages
645 Models of Software Information Content
649 Adv. Topics in the Theory of Computation
650 Language Processing for Distributed Systems
653 Adv. Software Methodology
655 Adv. Operating Systems
659 Adv. Topics in Computer Software Systems
661 Database Theory
662 Info. Systems for Minicomputers and Networks
669 Adv. Topics in Computer Information Systems
679 Adv. Topics in CAD/CAM
689 Adv. Topics in Hardware Design
699 Dissertation Research and Dissertation
899 Examinations Only