|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
1.00 Credits
Finite automata, regular sets, pushdown automata, context-free grammars. Turing machines, recursive functions and undecidability. MATH 210 or 241
-
0.00 Credits
Required laboratory for CSCI 643 Numberical Analysis I.
-
1.00 Credits
Selected topics in algorithm design, analysis, and application. Possible topics include network flows, graphs, string processing, randomized algorithms, parallel algorithms, optimization, and NP-completeness. Prerequisite: CSCI 311.
-
1.00 Credits
Design of distributed systems, including Internet-based. Topics include interprocessor communication; naming, services, and objects; concurrency control and security. Corequisite: CSCI 314 or permission of the instructor.
-
1.00 Credits
Learn how to design, contruct, test, and maintain large software systems. Topics include requirements specification, configuration, management, design, testing, verification and validation, and maintenance. Prerequisite: CSCI 311 or permission of the instructor.
-
1.00 Credits
Topics in computer networks and distributed computing systems. Computer communications, hardware, and software, distributed operating systems, and application programs. Study of existing networks. Prerequisite: CSCI 315 or permission of the instructor.
-
0.00 Credits
Required laboratory for CSCI 663 Computer Networks.
-
1.00 Credits
Fundamentals of designing intelligent computer systems: search, reasoning, problem reduction. Applications to games, expert systems, language, learning, robotics. Prerequisites: MATH 241 and CSCI 204 or permission of the instructor.
-
1.00 Credits
Studies models of computation, architectures, languages, and algorithms for parallelism. Performance, programmability of vector and array processors, SIMD, MIMD, hypercube, and dataflow machines.
-
1.00 Credits
Topics in graphics hardware and software. Input devices and output displays and graphics processor architecture. Application packages, general purpose graphics packages, and algorithms. Use of color and software for two- and three- dimensional graphics. Prerequisite: CSCI 204 or permission of the instructor.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|