|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
Comparative study and design of multiprocessor, dataflow, RISC, high level language and other new computer architectures. VLSI processor design techniques. 3 seminars, 1 laboratory. Prerequisite: CSC/CPE 315 and graduate standing, or consent of instructor.
-
4.00 Credits
Advanced programming language and translator concepts. Language concepts to be covered will be selected from current state-of-the-art languages and current issues in language design. Compiler concepts will include retargetable code generation, use of translator-writing systems, and error recovery. 4 seminars. Prerequisite: CSC 430 and graduate standing, or consent of instructor.
-
4.00 Credits
Advanced topics in theoretical computer science from such areas as automata theory, cellular automata theory, computational complexity, and program verification. 4 seminars. Prerequisite: CSC 445 and graduate standing, or consent of instructor.
-
4.00 Credits
Introduction to advanced methods used in numerical analysis. Finite element methods for one and two-dimensional problems. Study of transforms including the Fast Fourier Transform and the Fast Hartley Transform. Review of the software supporting these methods. 4 seminars. Prerequisite: CSC 342 and graduate standing, or consent of instructor.
-
4.00 Credits
General concepts of computer architecture and operating systems. Design features of advanced computers, general time-sharing systems and schemes for dynamic memory allocation, scheduling and protection. Dynamic linkage between subroutines. Intercommunication between input/output and processors. 4 seminars. Prerequisite: CSC/CPE 453 and graduate standing, or consent of instructor.
-
4.00 Credits
Exploration of advanced topics in computer security with an emphasis on research topics. 3 lectures, 1 laboratory. Prerequisite: CSC/CPE 456 and graduate standing, or consent of instructor. New course effective Spring 2009.
-
4.00 Credits
Current topics in database systems: distributed databases and transactions, nested and long-running transactions, distributed concurrency control, semantic and object-oriented data models, database systems for non-traditional applications: engineering design databases, active, logic, temporal, multi-media, and real-time databases. 4 seminars. Prerequisite: CSC/CPE 468 and graduate standing, or consent of instructor.
-
4.00 Credits
Exploration of advanced topics in emerging computer networking technologies; focus on leading edge computer network research topics. 3 lectures, 1 laboratory. Prerequisite: CSC/CPE 464 and graduate standing, or consent of instructor.
-
4.00 Credits
Advanced topics in distributed systems with emphasis on recent and emerging distributed computing paradigms, fault tolerance, and distributed algorithms. 4 seminars. Prerequisite: CSC/CPE 369 or CSC/CPE 569 and graduate standing, or consent of instructor.
-
4.00 Credits
Principles and practices in distributed computing: interprocess communications, group communications, client-server model, distributed objects, message queue system, distributed services, mobile agents, object space, Internet protocols. Distributed algorithms: consensus protocols, global state protocols. Fault tolerance: classification of faults, replication. Not open to students with credit in CSC/CPE 369 or CSC/CPE 469. 3 lectures, 1 laboratory. Prerequisite: CSC/CPE 357 or CSC/CPE 353 and graduate standing, or consent of instructor.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|