|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
The course covers current topics of interest and importance in computer science that are not covered in any other courses. The precise topics to be covered in this course are announced in the semester prior to the offering of the course. Prerequisites: Junior standing and permission of the instructor Computer Science 272 Science and Health
-
3.00 Credits
An introduction to numerical approximation methods and their analysis. Topics include non-linear equation solution, iterative methods, sets of equations, relaxation methods, interpolation, splines, numerical differentiation and integration, Euler's method, curve fitting, and function approximation. The algorithmic design approach is emphasized. Prerequisites: CS 260 and MATH 161 with a grade of Cor better in both
-
3.00 Credits
Theory, programming methodology, algorithm design, and practical applications of computer simulation. Topics include modeling of deterministic systems, stochastic systems, generation of random variables and distributions, queuing models, collection, and analysis of statistics from runs. Applications in computer system and network design and performance. Assigned projects concentrate on programming simulation models using C/C++ and simulation languages such as GPSS or SIMSCRIPT. Prerequisite: CS 342 with a grade of C- or better
-
3.00 Credits
The course familiarizes the student with the organization, system libraries, and tools for software development in the UNIX system. The student should leave this course with the ability to use system level facilities provided by UNIX. Prerequisite: CS 345 with a grade of C- or better
-
3.00 Credits
A study of classical and modern approaches to artificial intelligence including knowledge representation, search strategies, inference systems, logic programming, list processing, machine learning, natural language processing, and neural nets. Exercises in programming using current tools, COMMON LISP, or PROLOG. Prerequisites: MATH 324 and CS 342 with a grade of Cor better
-
3.00 Credits
An in-depth study of the principles and design aspects of programming language translation. The major components of a compiler are discussed: lexical analysis, syntactic analysis, semantics routines, and code generation. Alternative parsing strategies are presented and compared with respect to space and time tradeoffs. Prerequisite: CS 382 and a grade of C- or better
-
3.00 Credits
Topics include basic concepts, principles, design procedures, and applications of data communication systems. ISO reference model for open system interconnection is used as the basis to discuss the functions and protocols of layered network structure. Also introduced are evolution of networks technologies, various type of networks from LAN to WAN, internetwork architectures, network security, management, and applications. Prerequisites: CS 341 and CS 345 with grades of C- or better
-
3.00 Credits
Topics include data collection, representation, modeling, and storage; file versus database approach to data management; database environment; principles of logical and physical database design. Emphasis will be placed on Entity-Relationship and relational data models. Other topics include client-server environment, database security and integrity, and database administration. A substantial project on the design and implementation of a database will be assigned. Prerequisite: CS 342 with a grade of C- or better
-
3.00 Credits
An introduction to the architecture of digital computer systems. Structures of systems using processors memories, input/output devices, and interfaces as building blocks. Computer system instruction set design and implementation, including memory hierarchies and pipelining. Parallel processing and computer networking. Prerequisites: CS 341 with a grade of C- or better and CS 345
-
3.00 Credits
This course investigates formal machine models of computation, formal languages, and computability. This includes finite state automata, pushdown automata, Turing machines, languages and grammars, and how they are useful within computer science. Prerequisite: CS 342 with a grade of C- or better
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|