|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Prerequisites: Graduate standing Presentation of evolutionary algorithms and comparison to traditional solving techniques. This course deals with a powerful new technique for solution of hard, intractable real-world problems, based on principles of natural evolution. Four main areas of evolutionary computation will be explored: genetic algorithms, genetic programming, evolution strategies, and evolutionary programming. Applications of evolutionary computation to related areas of computer science will be discussed.
-
3.00 Credits
Prerequisites: CIS 360 or equivalent, or permission of instructor Basics of the simplex algorithm, tableaux, artificial variables, the two-phase method, the dual problem and its economic interpretation, primal-dual relationships and method. Also studied are applications to transportation problems and network flows, the polynomial methods of Khachiyan and Karmarkar, and integer programming. Computer methods and exercises will be employed throughout.
-
3.00 Credits
Prerequisites: CIS 314 or equivalent In depth treatment of current computer systems, with performance issues at the center of an analytical approach. The course explores operating system software and the interrelation between architecture and system software. Advanced topics of compiling, assembly, linking and loading of high-level language software are included. The course treats mechanisms of IO and the memory hierarchy, various features of traditional machines, advanced features of modern machines such as RISC and multi- processor machines, and file systems and networked and distributed systems such as inter- and intra-nets. Throughout, performance issues are at the center of an analytical approach.
-
3.00 Credits
Prerequisites: CIS 471 or equivalent, or permission of instructor Different techniques for lexical analysis, syntax analysis, and object code generation. Emphasis on code optimization techniques and compiler-construction tools. The course will include a significant project.
-
3.00 Credits
Prerequisites: CIS 481 or equivalent, or permission of instructor Design and implementation of real-time systems. Implementation of real-time system in ADA, scheduling, fault tolerance, and distributed real-time systems are also studied.
-
3.00 Credits
Prerequisites: CIS 370 or equivalent, or permission of instructor The methodologies of operating systems design and implementation. Concurrency, synchronization, process communication, switching control, deadlocks, implementation of dynamic structures, design of operating systems modules and interfaces, system security and integrity, and system updating and documentation are also studied.
-
3.00 Credits
Prerequisites: CIS 314 or equivalent, or permission of instructor Study of recent advances in computer organization. Parallel processors, pipelined processors, modular and network architectures data-flow machines, fault-tolerant systems, language-directed, object-based,capability-based, and message-based processor organizations.
-
3.00 Credits
Prerequisites: CIS 314, 360 or equivalents; or permission of instructor Parallel algorithms and their implementations in parallel architectures. In the first part of the course parallel algorithms are analyzed for problems in graph theory, algebra, FFT, and artificial intelligence. The second part presents implementations of these algorithms in various parallel architectures.
-
3.00 Credits
Prerequisites: CIS 475 or equivalent, or permission of instructor Analysis and modeling of centralized and distributed computer networks. Queuing network analysis, principles of network design, software considerations, and design of computer networks are also studied.
-
3.00 Credits
Prerequisites: MTH 331, CIS 314 or equivalents; or permission of instructor. Techniques of analysis and simulation for evaluation of computer systems performance. Queuing systems, Poisson processes, scheduling, service distribution, conservation laws, queuing networks, and discrete simulations are also studied.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|