|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Explores techniques, languages, and tools for development and maintenance of software systems. Topics include specification languages, configuration modeling, testing techniques, process modeling, program annotations, and program proofs.
-
3.00 Credits
Explores the field of natural language processing as it is concerned with the theoretical and practical issues that arise in getting computers to perform useful and interesting tasks with natural language. Covers the problems of understanding complex language phenomena and building practical programs. Prereq., graduate standing or instructor consent. Same as LING 5832.
-
1.00 - 6.00 Credits
Provides opportunities for independent study at the master's level.
-
3.00 Credits
Addresses practical issues in implementation, modeling, and measurement of database systems. Centers around a significant software project. Prereq., CSCI 5817 and significant software experience, or instructor consent.
-
3.00 Credits
Studies methods to protect information, and the ability to process and move information, from theft, misuse, tampering, destruction, and unauthorized access. Introduces foundational topics of computer and network security, including security models, cryptopgraphy, and authentication protocols. Prereq., CSCI 5273.
-
3.00 Credits
Introduction to automatic speech recognition and understanding, conversational agents, dialogue systems, and speech synthesis/text-to-speech. Topics include the noisy channel model, Hidden Markov Models, A* and Viterbi decoding, language modeling (N-grams, entropy), concatenative synthesis, text normalization, dialogue and conversation modeling. Prereqs., CSCI 5582 or 5832, or LING 5200, and graduate standing or instructor consent.
-
3.00 Credits
Interdisciplinary introduction to cognitive science, examining ideas from cognitive psychology, philosophy, education, and linguistics via computational modeling and psychological experimentation. Includes philosophy of mind; learning; categorization; vision and mental imagery; consciousness; problem solving; decision making, and game-theory; language processing; connectionism. Prereqs., graduate standing, or at least one course at the 3000-level or higher in computer science, linguistics, philosophy, or psychology. No background in computer science will be presumed. Same as EDUC 6504, LING 6200, PHIL 6310, and PSYC 6200.
-
3.00 Credits
Same as CSCI 4446.
-
3.00 Credits
Same as CSCI 4448.
-
3.00 Credits
Topics include matching and network flows, matroids, computational geometry, parallel computation (PRAM, hypercube, mesh). Also includes VLSI, database theory, distributed computation, cryptography, robotics, scheduling, probabilistic algorithms, approximation algorithms, average case, and amortized analysis, time permitting. Prereq., CSCI 5454.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|