MS/PHD in Computer Science Courses
Note: All courses are 3 semester hours. Please note the required prerequisite courses.
Course # | Course Name |
CIS 5511 | Programming Techniques [prerequisites: CIS 2168 & 3223] - typically offered every semester |
CIS 5512 | Operating Systems [prerequisites: CIS 3207 & 3223] - typically offered in the fall |
CIS 5513 | Automata and Formal Languages [prerequisites: CIS 2166 & 3242] - typically offered in the fall |
CIS 5516 | Principles of Data Management [Prerequisites: CIS 5511 & 5512] |
CIS 5525 |
Neural Computation [prerequisites: Stat 8003/8103 and undergraduate-level understanding of probability, statistics, and linear algebra] |
CIS 5526 |
Machine Learning [Prerequisites: Stat 8003/8103 and undergraduate-level understanding of probability, statistics, and linear algebra] |
CIS 5527 | Data Warehousing, Filtering and Mining [prerequisites: CIS 5511 and an undergraduate course in databases] |
CIS 5535 | Probabilistic Graphical Models [prerequisites: CIS 2033 & 3223] |
CIS 5538 | Text Mining and Language Processing [prerequisite: CIS 2033] |
CIS 5543 | Computer Vision [prerequisites: CIS 2033 & 3219 & 3223] |
CIS 5590 | Topics in Computer Science [prerequisites: vary by topic] |
CIS 5603 | Artificial Intelligence [prerequisites: CIS 2166/Math 3098 & CIS 2168 & 2033] |
CIS 5617 | Computer Networking and Communications [Prerequisites: CIS 5511 & 5512] |
CIS 5636 | Ad Hoc Networks [prerequisites: CIS 3223 & 4319 & 4329] |
CIS 5637 | Network & Information Security |
CIS 5639 | Wireless Network and Communication |
CIS 5642 | Computer Architecture [prerequisites: CIS 2168 & 3207] |
CIS 5644 | Distributed Systems [prerequisites: CIS 2166 & 2168 & 8512] |
CIS 9182/9282 | Independent Study (click here for registration form) |
CIS 9190 | Seminar in Computer and Information Science |
CIS 9590 | Seminar in Advanced Topics in Computer Science [permission of instructor] |
CIS 9601 | Computer Graphics and Image Processing [Prerequisite: CIS 5511] |
CIS 9602 | User Interface Design and Systems Integration [Prerequisite: CIS 5511] |
CIS 9615 | Design and Analysis of Algorithms [Prerequisites: CIS 5511 & 5513 - typically offered in the Spring] |
CIS 9618 | Web Applications Development [Prerequisites: CIS 5511 & 5512] |
CIS 9651 | Artificial Intelligence, Heuristic Models, and Education [Prerequisite: CIS 5603] |
CIS 9664 |
Knowledge Discovery and Data Mining [Prerequisites: Basic knowledge in Data Base Systems (CIS 5516); programming skills; basic statistics, graph theory, & linear algebra] |
CIS 9665 | Advanced Topics in Data Base Systems [Prerequisite: CIS 5516] |
CIS 9666 | Advanced Networking and Client-Server Computing [Prerequisite: CIS 5617] |
CIS 9668 | Design & Development of E-Commerce Systems [Prerequisite: CIS 9618] |
CIS 9669 | Distributed and Parallel Computer Systems [Prerequisite: CIS 5617] |
PhD Only | |
CIS 9994 | Preliminary Exam Preparation |
CIS 9998 | Pre-Dissertation Research |
CIS 9999 | Dissertation Research |