|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Applied knowledge representation and reasoning, including formal methods for explicit representation of knowledge, pragmatics of methods for acquiring knowledge from experts, and reasoning methods organized to support configuration, diagnosis, scheduling, information, integration and interpretation, and other major service types. Credit is not allowed for both CSC 425 and CSC 525.
-
3.00 Credits
Theory and practice of computational procedures including approximation of functions by interpolating polynomials, numerical differentiation and integration, and solution of ordinary differential equations including both initial value and boundary value problems. Computer applications and techniques.
-
3.00 Credits
Computational procedures including direct and iterative solution of linear and nonlinear equations, matrices and eigenvalue calculations, function approximation by least squares, smoothing functions, and minimax approximations.
-
3.00 Credits
Hardware characteristics of storage devices. Basic file organizations including sequential, direct, and indexed sequential; hashing and collision resolution; perfect hashing; signatures; bloom filters; sorting and other bit level structures. Tree structures including binary search trees, B-trees, and tries. Dynamic hashing techniques. Structures including grid files. Applying file structures to practical problems.
-
3.00 Credits
Introduction to database concepts. This course examines the logical organization of databases: the entity-relationship model; the relational data model and its languages. Functional dependencies and normal forms. Design, implementation, and optimization of query languages; security and integrity, concurrency control, transaction processing, and distributed database systems.
-
3.00 Credits
Discrete-event stochastic simulation for the modeling and analysis of systems. Programming of simulation models in a simulation language. Input data analysis, variance reduction techniques, validation and verification, and analysis of simulation output. Random number generators and random variate generation.
-
3.00 Credits
Concepts, theories, and techniques for Web services. This course examines architectures for Web applications based on the classical publish, find, and bind triangle. It considers the description, discovery, and engagement of Web services. It emphasizes Web service composition. Key topics include semantics, transactions, processes, agents, quality of service, and compliance.
-
3.00 Credits
Design and implementation of operating system internals. Structure of an operating system kernel, process synchronization primitives, interrupt handlers, and device drivers. Details of the run-time environment supporting high level languages for concurrent programming. Programming required.
-
3.00 Credits
Development of software for wireless computer systems. Software designs for applications and networking in this environment, including algorithms for ad hoc discovery, routing, and secure data transfer. Software interface to related sensors and subsystems including global positioning system. Algorithms for power management. Programming required.
-
3.00 Credits
A survey of concepts and techniques for user interface design and human computer interaction. Emphasizes user-centered design, interface development techniques, and usability evaluation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|