Course Descriptions

The following list of courses are for all programs. Click on a course name to see more details.

Course name Credits Title
CAP 39933Introduction to Human-Computer Interaction
CAP 39933Introduction to Human-Computer Interaction
CAP 39933Introduction to Human-Computer Interaction
CAP 47103Principles to Computer Graphics
CAP 47703Introduction to Data Mining
CAP 50113Multimedia Systems and Applications
CAP 50113Multimedia Systems and Applications
CAP 50113Multimedia Systems and Applications
CAP 5510C3Introduction to Bioinformatics
CAP 56023Introduction to Artificial Intelligence
CAP 56103Introduction to Machine Learning
CAP 56273Affective Intelligent Agents
CAP 56273Affective Intelligent Agents
CAP 56273Affective Intelligent Agents
CAP 57013Advanced Computer Graphics
CAP 57383Data Visualization
CAP 57713Principles of Data Mining
CAP 59903Affective Intelligent Agents
CAP 59903Affective Intelligent Agents
CAP 59903Affective Intelligent Agents
CAP 67763Advanced Topics in Information Retrieval
CAP 67783Advanced Topics in Data Mining
CAP 69902Bioinformatics Tools
CDA 3003Microcomputer Organization
CDA 3103Fundamentals of Computer Systems
CDA 41013Structured Computer Organization
CDA 53123Micro Processing for Software Designers
CDA 56553Virtualized Systems
CDA 56553Virtualized Systems
CDA 56553Virtualized Systems
CDA 69393Special Topics - Advanced Topics in Computer Architecture
CEN 23003Microsoft Windows NT Administration
CEN 37213Introduction to Human-Computer Interaction
CEN 37213Introduction to Human-Computer Interaction
CEN 37213Introduction to Human-Computer Interaction
CEN 40103Software Engineering I
CEN 40123Software Design and Development Project
CEN 40153Software Design and Development Project
CEN 40213Software Engineering II
CEN 40233Component-Based Software Development
CEN 40723Fundamentals of Software Testing
CEN 40723Fundamentals of Software Testing
CEN 40723Fundamentals of Software Testing
CEN 45003Data Communications
CEN 50113Advanced Software Engineering
CEN 50643Software Design
CEN 50763Software Testing
CEN 50823Grid Enablement of Scientific Applications
CEN 50823Grid Enablement of Scientific Applications
CEN 50823Grid Enablement of Scientific Applications
CEN 50873Software and Data Modeling
CEN 51203Expert Systems
CEN 5XXX3High-Performance Grid Computing and Research Networking
CEN 60703Software Verification
CEN 60753Software Specification
CEN 65013Distributed Processing
CEN 65023Advanced Topics in Concurrent and Distributed Systems
CGS 19201Introduction to Computing
CGS 20603Introduction to Microcomputers
CGS 2060LMicroComputer Lab
CGS 21003Intro to Microcomputer Applications for Business
CGS 2100LBusiness Lab
CGS 25183Data Analysis
CGS 2518LData Analysis Lab
CGS 30921Professional Ethics and Social Issues in Computer Science
CGS 30953Technology in the Global Arena
CGS 32603Microcomputer Organization
CGS 34163Web-based Programming
CGS 34253Web-based Programming
CGS 35591Using the Internet
CGS 36433Microcomputer Organization
CGS 36433Microcomputer Organization
CGS 36433Microcomputer Organization
CGS 37603Computer Operating Systems
CGS 37673Computer Operating Systems
CGS 42543Applied Computer Networking
CGS 42833Applied Computer Networking
CGS 42853Applied Computer Networking
CGS 43653Knowledge-Based Management Systems
CGS 48543Website Construction and Management
CGS 49933Advanced Applied Computer Networking
CGS 499X1Applied Networking II
CGS 51662Introduction to Bioinformatics Tools
CGS 59933Computer Literacy for Performing Arts Production
CGS 68343Programming for the web
CIS 39001-5Independent Study
CIS 39301-5Special Topics
CIS 43633Computer and Network Security
CIS 44313IT Automation
CIS 44313IT Automation
CIS 44313IT Automation
CIS 49051-20Independent Study
CIS 49113Senior Project
CIS 49120-9Research Experience for Undergraduate Students
CIS 49120-9Research Experience for Undergraduate Students
CIS 49120-9Research Experience for Undergraduate Students
CIS 49301-3Special Topics (Data Center Operations)
CIS 50273Computer Systems Fundamentals
CIS 53463Storage Systems
CIS 53723 Fundamentals of Computer Security
CIS 53733Systems Security
CIS 53743Information Security and Privacy
CIS 54323Advanced IT Automation
CIS 59001-10Independent Study
CIS 59101-6Project Research
CIS 59150-9Research Experience for Graduate Students
CIS 59150-9Research Experience for Graduate Students
CIS 59150-9Research Experience for Graduate Students
CIS 59311-3Special Topics
CIS 59933Multimedia Systems & Applications
CIS 59933Multimedia Systems & Applications
CIS 59933Multimedia Systems & Applications
CIS 66123Special Topics - Advanced Topics in Software Engineering
CIS 69001-10Independent Study
CIS 6930Advanced Special Topics
CIS 69313Special Topics - Advanced Topics in Information Processing
CIS 69331Computer Science Seminar
CIS 69701-10Thesis
CIS 79101-25Graduate Research
CIS 79801-10Ph.D. Dissertation
CNT 44033Computer and Network Security
CNT 44063Network Security and Cryptography
CNT 45043Advanced Network Management
CNT 45133Data Communications
CNT 47133Net-centric Computing
CNT 62073Distributed Processing
CNT 62073Distributed Processing
CNT 62073Distributed Processing
CNT 62083Advanced Topics in Concurrent and Distributed Systems
CNT 62083Advanced Topics in Concurrent and Distributed Systems
CNT 62083Advanced Topics in Concurrent and Distributed Systems
COP 10003Introduction to Computer Programming
COP 10003Introduction to Computer Programming
COP 10003Introduction to Computer Programming
COP 22104Computer Programming I
COP 2210LProgramming I Lab
COP 2210TProgramming I Tutoring
COP 22503Programming in Java
COP 2250LLAB SESSION
COP 2270C for Engineers (FLAME)
COP 31753Programming in Visual Basic
COP 33373Computer Programming II
COP 33443Introduction to Using Unix/Linux Systems
COP 3353Introduction to Using Unix/Linux Systems
COP 34653Data Structures for IT
COP 35303Data Structures
COP 38043Intermediate Java Programming
COP 38323Advanced Web Server Communication
COP 38353Designing Web Pages
COP 39491-3Cooperative Education in Computer Science
COP 40053Windows Programming for IT majors
COP 40093Windows Components Technology
COP 42263Advanced Windows Programming
COP 43383Programming III
COP 43433Unix System Administration
COP 45163Competitive Programming and Problem Solving
COP 4516L1Competitive Programming Lab
COP 45203Introduction to Parallel Computing
COP 45203Introduction to Parallel Computing
COP 45203Introduction to Parallel Computing
COP 45343Algorithm Techniques
COP 45553Principles of Programming Languages
COP 4604Advanced Unix Programming
COP 46103Operating Systems Principles
COP 4610LOperating System Principles Lab
COP 46553Mobile Application Development
COP 47033Information Storage and Retrieval Concepts
COP 4710Database Management
COP 47223Survey of Database Systems
COP 48133Web Application Programming
COP 48143Component-Based Software Development
COP 48143Component-Based Software Development
COP 48143Component-Based Software Development
COP 49061-3Research Experiences in Computer Science
COP 49491-3Cooperative Education in Computer Science
COP 49903IT Automation
COP 49903IT Automation
COP 49903IT Automation
COP 49933IT Automation
COP 49943Introduction to Parallel Computing
COP 56143Operating Systems
COP 56213Compiler Construction
COP 57253Principles of Database Management Systems
COP 59491-3Cooperative Education in Computer Science
COP 60073Computer Programming Concepts
COP 65453Advanced Database Management
COP 65563Semantics of Programming Languages
COP 66113Advanced Operating Systems
COP 67273Advanced Database Systems
COP 67953Special Topics on Databases
COT 35413Logic for Computer Science
COT 54073Introduction to Algorithms
COT 54203Theory of Computation I
COT 64053Analysis of Algorithms
COT 64213Theory of Computation II
COT 69303Special Topics - Advanced Topics in Theory
COT 69313Topics in Cognitive Science
COT 69363Topics in Algorithms
CTS 43483Unix System Administration
CTS 43483Unix System Administration
CTS 43483Unix System Administration
CTS 4408Database Administration
MAP 61273Simulation and Modeling
TCN 50103Telecom Tech & Apps
TCN 50103Telecom Tech & Apps
TCN 50103Telecom Tech & Apps
TCN 50303 Comp Comm Net Techs
TCN 50303 Comp Comm Net Techs
TCN 50303 Comp Comm Net Techs
TCN 50603Telecomm Soft & Meth
TCN 50603Telecomm Soft & Meth
TCN 50603Telecomm Soft & Meth
TCN 50803Secure Telecom Tran
TCN 50803Secure Telecom Tran
TCN 50803Secure Telecom Tran
TCN 51503Multimedia Computer Communications
TCN 51503Multimedia Computer Communications
TCN 51503Multimedia Computer Communications
TCN 54213Theory of Networked Computation
TCN 54403Sftwr Dvmnt Telecom
TCN 54403Sftwr Dvmnt Telecom
TCN 54403Sftwr Dvmnt Telecom
TCN 54453Telecommunication Network Programming
TCN 54453Telecommunication Network Programming
TCN 54453Telecommunication Network Programming
TCN 54553Information Theory
TCN 54553Information Theory
TCN 54553Information Theory
TCN 56403Telecommunications Enterprise Planning and Strategy
TCN 56403Telecommunications Enterprise Planning and Strategy
TCN 56403Telecommunications Enterprise Planning and Strategy
TCN 62103Telecommunication Network Analysis and Design
TCN 62103Telecommunication Network Analysis and Design
TCN 62103Telecommunication Network Analysis and Design
TCN 62153Advanced Network Algorithms
TCN 62153Advanced Network Algorithms
TCN 62153Advanced Network Algorithms
TCN 62303Optical Networks
TCN 62303Optical Networks
TCN 62303Optical Networks
TCN 62603Internetworking
TCN 62603Internetworking
TCN 62603Internetworking
TCN 62703Mble & Wrlss Netwks
TCN 62703Mble & Wrlss Netwks
TCN 62703Mble & Wrlss Netwks
TCN 62753Mobile Computing
TCN 62753Mobile Computing
TCN 62753Mobile Computing
TCN 6420Modeling and Performance Evaluation of Telecommunication Networks
TCN 6420Modeling and Performance Evaluation of Telecommunication Networks
TCN 6420Modeling and Performance Evaluation of Telecommunication Networks
TCN 64303Networks Management and Control Standards
TCN 64303Networks Management and Control Standards
TCN 64303Networks Management and Control Standards
TCN 64503Wireless Information Systems
TCN 64503Wireless Information Systems
TCN 68203Industrial Development of Telecommunications
TCN 68203Industrial Development of Telecommunications
TCN 68203Industrial Development of Telecommunications
TCN 68803Telecommunications Public Policy Development and Standards
TCN 68803Telecommunications Public Policy Development and Standards
TCN 68803Telecommunications Public Policy Development and Standards
TCN 69350Graduate Seminar
TCN 69350Graduate Seminar
TCN 69350Graduate Seminar