|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Systems and models, including Random Number Process, (Monte Carlo Process) and Queuing Concepts. Combining these concepts into model building techniques. Prerequisites: CS 1110 and MATH 3311, or CIS 2615 and FIN 2801.
-
3.00 Credits
Model construction and simulation applied to problems taken from finance, statistics, sciences, communication networks and computer systems. Application projects using different simulation languages required. Prerequisites: CS 1100 and MATH 3311.
-
3.00 Credits
An introduction to operating systems. Topics include: processes, threads, CPU scheduling, process synchronization, deadlock, memory management, file systems, mass-storage structure, I/O systems, and case studies. Prerequisites: CS 2200 and CS 2300.
-
3.00 Credits
An introduction to database theory and design, including relational algebra/calculus, normalization of data, and query optimization. Security, integrity, and concurrent operation issues will be presented. Distributed database systems will also be introduced. Significant application-oriented projects using SQL will be required. Prerequisites: (CS 1400 or MATH 2410) and CS 2300.
-
3.00 Credits
An introduction to Artificial Intelligence (AI) and AI languages such as LISP and PROLOG. Specific topics will include knowledge representation, predicate calculus, resolution, pruning, heuristic search techniques, probabilistic reasoning, and expert systems. Prerequisites: (CS 1400 or MATH 2410) and CS 2300.
-
3.00 Credits
General principles and concepts of computer networks with emphasis on system-level network technologies, protocols, network programming, wireless networking and mobile computing. Prerequisite: CS 2200.
-
3.00 Credits
Includes finite-state machines, top-down and bottom-up parsing, and syntax-directed translation. The topics of regular grammars, lexical analysis, LL(k) grammars, LR(k) grammars, syntax-directed translation schemes, and simple transducers will be discussed. Prerequisite: CS 3100
-
3.00 Credits
General principles of software development with emphasis on design of software architectures, translation of high-level specification systems, process modeling, software optimization, formal methods and ethical issues. Prerequisite: CS 3100.
-
3.00 Credits
Use engineeringrelated, problem-solving skills in design development processes. Create, analyze, and communicate model product solutions using solid modeling computer design software.
-
3.00 Credits
Explores the nature of technology, technological systems found in all cultures, the control of technology, and implications for change.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|