Course listing for the year (2016 - 2017)
C/L = cross-listed course
Course | Title | Credits |
---|---|---|
CISC101 | Principles of Computing | 3 Hrs |
CISC103 | Introduction to Computer Science with Web Applications | 3 Hrs |
CISC106 | General Computer Science for Engineers | 3 Hrs |
CISC108 | Introduction to Computer Science I | 3 Hrs |
CISC181 | Introduction to Computer Science II | 3 Hrs |
CISC220 | Data Structures | 3 Hrs |
CISC250 | Business Telecommunication Networks | 3 Hrs |
CISC260 | Machine Organization and Assembly Language | 3 Hrs |
CISC275 | Introduction to Software Engineering | 3 Hrs |
CISC303 | Automata Theory | 3 Hrs |
CISC304 | Logic and Programming | 3 Hrs |
CISC320 | Introduction to Algorithms | 3 Hrs |
CISC355 | Computers, Ethics and Society | 3 Hrs |
CISC356 | Intellectual Property in the Digital Age | 3 Hrs |
CISC357 | Field Experiences in Teaching Computing | 1-3 Hrs |
CISC360 | Computer Architecture | 3 Hrs |
CISC361 | Operating Systems | 3 Hrs |
CISC364 | System Security | 3 Hrs |
CISC366 | Independent Study | 1-6 Hrs |
CISC372 | Parallel Computing | 3 Hrs |
CISC374 | Educational Game Development | 3 Hrs |
CISC401 | Elements of the Theory of Computation | 3 Hrs |
CISC404 | Logic in Computer Science | 3 Hrs |
CISC409 | Topics in Theoretical Computer Science | 3 Hrs |
CISC410
C/L MATH426 (owner) |
Computational Mathematics I | 3 Hrs |
CISC411
C/L MATH428 (owner) |
Computational Mathematics II | 3 Hrs |
CISC414 | Formal Methods in Software Engineering | 3 Hrs |
CISC429 | Topics in Algorithms and Complexity Theory | 3 Hrs |
CISC436 | Computational Biology and Bioinformatics | 3 Hrs |
CISC437 | Database Systems | 3 Hrs |
CISC440 | Computer Graphics | 3 Hrs |
CISC442 | Introduction to Computer Vision | 3 Hrs |
CISC449 | Topics in Computer Applications | 3 Hrs |
CISC450
(owner)
C/L CPEG419 |
Computer Networks I | 3 Hrs |
CISC451 | Data Compression in Multimedia | 3 Hrs |
CISC453 | Simulation of Computer Networks | 3 Hrs |
CISC459 | Topics in Communications, Distributed Computing and Networks | 3 Hrs |
CISC464 | Introduction to Network Security | 3 Hrs |
CISC465
C/L CPEG465 (owner) , C/L ELEG465 , C/L MISY465 |
Introduction to Cybersecurity | 3 Hrs |
CISC466 | Independent Study | 1-6 Hrs |
CISC470 | Programming Languages | 3 Hrs |
CISC471 | Compiler Design | 3 Hrs |
CISC473 | Computer Science Projects | 3 Hrs |
CISC474 | Advanced Web Technologies | 3 Hrs |
CISC475 | Advanced Software Engineering | 3 Hrs |
CISC477 | Systems Administration | 3 Hrs |
CISC479 | Topics in Architecture and Software | 3-6 Hrs |
CISC481
(owner)
C/L CGSC481 |
Artificial Intelligence | 3 Hrs |
CISC483 | Introduction to Data Mining | 3 Hrs |
CISC484 | Introduction to Machine Learning | 3 Hrs |
CISC489 | Topics: Artificial Intelligence | 3 Hrs |
CISC601 | Elements of the Theory of Computation | 3 Hrs |
CISC604 | Logic in Computer Science | 3 Hrs |
CISC609 | Topics in Theoretical Computer Science | 3-12 Hrs |
CISC611
(owner)
C/L CPEG611 |
Software Process Management | 3 Hrs |
CISC612
(owner)
C/L CPEG612 |
Software Design | 3 Hrs |
CISC613
(owner)
C/L CPEG613 |
Software Requirements Engineering | 3 Hrs |
CISC614
(owner)
C/L CPEG614 |
Formal Methods in Software Engineering | 3 Hrs |
CISC615
(owner)
C/L CPEG615 |
Software Testing and Maintenance | 3 Hrs |
CISC621 | Algorithm Design and Analysis | 3 Hrs |
CISC636 | Computational Biology and Bioinformatics | 3 Hrs |
CISC637 | Database Systems | 3 Hrs |
CISC640 | Computer Graphics | 3 Hrs |
CISC642 | Introduction to Computer Vision | 3 Hrs |
CISC649 | Topics in Computer Applications | 3-12 Hrs |
CISC650
(owner)
C/L ELEG651 , C/L CPEG651 |
Computer Networks II | 3 Hrs |
CISC651 | Data Compression in Multimedia | 3 Hrs |
CISC653 | Simulation of Computer Networks | 3 Hrs |
CISC659 | Topics in Communications, Distributed Computing and Networks | 3 Hrs |
CISC662 | Computer Systems: Architecture | 3 Hrs |
CISC663 | Operating Systems | 3 Hrs |
CISC664 | Introduction to Network Security | 3 Hrs |
CISC665
C/L CPEG665 (owner) , C/L ELEG665 , C/L MISY665 |
Introduction to Cybersecurity | 3 Hrs |
CISC666 | Special Problem | 1-12 Hrs |
CISC670 | Programming Languages | 3 Hrs |
CISC672 | Compiler Construction | 3 Hrs |
CISC673 | Program Analysis and Transformation | 3 Hrs |
CISC675 | Software Engineering Principles and Practices | 3 Hrs |
CISC681
(owner)
C/L CGSC681 |
Artificial Intelligence | 3 Hrs |
CISC683 | Introduction to Data Mining | 3 Hrs |
CISC684
(owner)
C/L BINF684 |
Introduction to Machine Learning | 3 Hrs |
CISC689
(owner)
C/L BINF689 |
Topics: Artificial Intelligence | 3-12 Hrs |
CISC691
(owner)
C/L CPEG691 |
Software Engineering Practicum | 3 Hrs |
CISC699 | Graduate Internship | 1 Hrs |
CISC801 | Advanced Computability Theory | 3 Hrs |
CISC805 | Computability Theoretic Learning | 3 Hrs |
CISC809 | Advanced Topics in Theoretical Computer Science | 3-12 Hrs |
CISC822 | Algebraic Algorithms | 3 Hrs |
CISC829 | Advanced Topics in Algorithms and Complexity Theory | 3-12 Hrs |
CISC841 | Algorithms in Bioinformatics | 3 Hrs |
CISC844
(owner)
C/L BMEG844 |
Computational Biomedicine | 3 Hrs |
CISC849 | Advanced Topics in Computer Applications | 3-12 Hrs |
CISC850
C/L FSAN850 (owner) |
Financial Services Analytics Seminar | 3 Hrs |
CISC852 | Computer Network Performance | 3 Hrs |
CISC853 | Network Management | 3 Hrs |
CISC856 | TCP/IP and Upper Layer Protocols | 3 Hrs |
CISC859 | Advanced Topics in Communications, Distributed Computing Networks | 3-12 Hrs |
CISC861 | Wireless Networks and Mobile Computing | 3 Hrs |
CISC864 | Research Topics in Network Security | 3 Hrs |
CISC866 | Special Problem | 1-12 Hrs |
CISC868 | Research | 1-9 Hrs |
CISC869 | Master's Thesis | 1-6 Hrs |
CISC873 | Compiling for Advanced Architectures | 3 Hrs |
CISC875 | Implementing Object Oriented Languages | 3 Hrs |
CISC879 | Advanced Topics in Architecture and Software Systems | 3-12 Hrs |
CISC882 | Natural Language Processing | 3 Hrs |
CISC883 | Natural Language Generation | 3 Hrs |
CISC885 | Discourse and Dialogue | 3 Hrs |
CISC886 | Multi-Agent Systems | 3 Hrs |
CISC887 | Internet Information Gathering | 3 Hrs |
CISC888 | Machine Learning | 3 Hrs |
CISC889 | Advanced Topics in Artificial Intelligence | 3-12 Hrs |
CISC890 | Colloquium: Computer Science | 0 Hrs |
CISC964 | Pre-Candidacy Study | 3-12 Hrs |
CISC969 | Doctoral Dissertation | 1-12 Hrs |