CST 701: Computer System Organization 3 cr.
Prerequisite: Ability to program in high-level programming language.
Survey of the components of modern computing systems, including
hardware components, operating systems and system software, program
development environments and common applications software. Three
hours of lecture.
CST 703: Data Models 3 cr.
Prerequisite: CST 701. Structures and algorithms used for the storage
and maintenance of data. Organization, representation and manipulation
methods used in file systems, databases, and database systems.
Three hours of lecture.
CST 707:
Data Modeling and Database Design 3 cr.
Prerequisites: CST 703. The design of a database is examined
from identification of data and construction of the logical
model which
describes how the data are employed, to the mapping of the
data model onto the architecture of the DBMS and the subsequent
performance
evaluation and tuning. Three hours of lecture.
CST 715:
Concurrency, Recovery and Security 3 cr.
Prerequisite: CST 707. A study of the problems and issues
involved in achieving efficiency, integrity and security
in a modern
multi-user database management system. These include the
problem of deadlock,
recovery in hierarchical, network and relational database
systems, access control mechanisms and encryption. Three
hours of lecture.
CST 717:
Decision Support Tools 3 cr.
Prerequisites: CST 701 and MATH 260. An advanced study of
software packages and languages that are useful in modeling
and decision
making. Includes electronic spreadsheets, database management
systems, graphics presentation systems and statistical
packages. Three hours
of lecture.
CST 723:
Expert Systems 3 cr.
Prerequisite: CST 703. A survey of the methods of artificial
intelligence with an emphasis on the implementation of
expert systems. Topics
include production rule systems, logic programming and
PROLOG, and the man-machine interface. Three hours of
lecture.
CST 730:
Systems Administration 3 cr.
Management concepts applied to large scale systems. Organizational
needs, personnel considerations, information needs,
functions and processes of systems management. Three hours
of lecture.
CST 741:
Models in Decision Making 3 cr.
Prerequisite: MATH 260 or equivalent. Deterministic
and probabilistic models. Decision theory, optimization
techniques,
linear
programming, network theory, critical path techniques,
queuing theory and
computer simulation. Case studies and computer algorithms.
Three hours of
lecture.
CST 760:
Computer Graphics Applications 3 cr.
Prerequisite: CST 717. Survey of computer graphics
technology with emphasis on business graphics.
Computer Aided Design
(CAD), Geographical
Information Systems (GIS), and computer animation.
Three hours of lecture
CST 790:
Selected Topics in Computer Systems
Technology 3 cr.
Prerequisite: Consent of the College of Sciences.
May be repeated for a maximum of six semester
hours. Selected
topics will vary
from semester to semester. Three hours of lecture.
|