|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Prerequisites: Computer Science 310. Algorithms for solving frequently occurring problems. Analysis techniques and solutions to recurrence relations. Searching and sorting algorithms. Graph problems (shortest paths, minimal spanning trees, graph search, etc.). NP complete problems. Not acceptable for the M.S. degree in Computer Science.
-
3.00 Credits
Prerequisites: Computer Science 551. System aspects of multimedia authoring, browsing, and database subsystem; digital representation for different media; audio and video; operating system support for continuous media applications; architectures; design and implementation of multimedia support systems; use of multimedia technology in software engineering.
-
3.00 Credits
Prerequisites: Mathematics 245 or 521A. Definition of finite automata. Classification of finite automaton definable languages. Minimization of finite automata. Nondeterministic finite automata. Sequential machines with output. Regular sets and expressions. Introduction to grammars.
-
3.00 Credits
Prerequisites: Computer Science 310, 370, and knowledge of the C programming language. File systems, processes, CPU scheduling, concurrent programming, memory management, protection. Relationship between the operating system and underlying architecture. Not acceptable for the M.S. degree in Computer Science.
-
3.00 Credits
Prerequisites: Computer Science 370 and knowledge of the C programming language. Architecture of state-of-the-art microprocessor. Internal pipeline, internal cache, external cache, and memory management. Programming a uniprocessor. Communication among computers in a distributed environment. Architecture and programming of a multiprocessor system.
-
3.00 Credits
Prerequisites: Computer Science 310; Mathematics 245; Statistics 550; and credit or concurrent registration in Computer Science 570. Principles of computer security and application of principles to operating systems, database systems, and computer networks. Topics include encryption techniques, access controls, and information flow controls.
-
3.00 Credits
Prerequisites: Credit or concurrent registration in Computer Science 570. Basic networking concepts such as seven-layer reference model, transmission media, addressing, subnetting and supernetting, networking devices, LANs and WANs, internetworking, distributed processing, and client-server model. Basic concepts and protocols of TCP/IP protocol suite and basic Internet services.
-
3.00 Credits
Prerequisites: Computer Science 570 and knowledge of an objectoriented programming language. Recommended: Computer Science 576. Client-server model, networking protocols for client-server programs, algorithmic issues in client-server programs, client-server protocols, implementing client-server applications.
-
3.00 Credits
Prerequisites: Computer Science 320 or Linguistics 571; Linguistics 570 or Mathematics 245. Basic concepts in computational linguistics including regular expressions, finite-state automata, finite-state transducers, weighted finite-state automata, and n-gram language models. Applications to phonology, orthography, morphology, syntax. Probabilistic models. Statistical techniques for speech recognition.
-
3.00 Credits
Prerequisites: Computer Science 310. Fundamentals of speech processing and speech recognition. Physical aspects of speech production and perception. Mathematical models for speech recognition. Corpus development: data collection, processing, and evaluation. Applications of speech processing and associated research topics.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|