UMKC Catalog
PrintPrint


Loading

Computer Science (COMP-SCI)

COMP-SCI 456      Human Computer Interface View Details
Design of human-computer interfaces considering the psychological and physical abilities of the user. User interface design from a functional and ergonomic perspective. Contents organization, visual organization, navigation. Use of graphical interface (GUI) and the development of high quality user interfaces. Prerequisites: COMP-SCI 451.
Credits: 3 hours
back to top

COMP-SCI 457      Software Architecture: Requirements & Design View Details
Introduction to requirements and design engineering with emphasis on organization and presentation of system requirements and designs for customers, users and engineers; validation of requirements and design with needs of system customer; examination of requirement and design changes during the lifetime of a system; transformation of informal ideas into formal detailed descriptions; examination of the different stages in the design process including architectural design, interface design and data structure design, database design, program and transaction design; examination of domain modeling criteria and examination of design quality attributes. Also discusses non-functional attributes and project resource allocation. Prerequisite(s): COMP-SCI 352.
Credits: 3 hours
back to top

COMP-SCI 458      Software Architecture: Testing & Maintenance View Details
Introduction of software system testing (including verification), software process, software reuse, software maintenance, and software re-engineering. Prerequisite(s). COMP-SCI 352.
Credits: 3 hours
back to top

COMP-SCI 461      Introduction To Artificial Intelligence View Details
Search space generation, pruning and searching, employment of heuristics in simulation of the cognitive process, an overview of predicate calculus, automatic theorem proving.
Credits: 3 hours
back to top

COMP-SCI 464      Applied Artificial Intelligence View Details
Intelligent agents. Solving problems by search. Game playing. Logical reasoning systems. Planning agents. Decision making. Learning methods. Neural networks and learning. Neural language processing. Perception Expert systems.
Credits: 3 hours
back to top

COMP-SCI 470      Introduction To Database Management Systems View Details
Database architecture, Data independence, Schema, E-R and Relational Database modeling, Relational algebra and calculus, SQL, File organizations, Relational database design, Physical database organization, Query processing and optimization, Transaction structure and execution, Concurrency control mechanism, Database recovery, database security. Prerequisites: COMP-SCI 352, COMP-SCI 431 (Recommended co-requisite).
Credits: 3 hours
back to top

COMP-SCI 471      Database Design, Implementation And Validation View Details
This course discusses in detail all aspects of ORACLE database management systems. It covers in detail database design, implementation, and validation using ORACLE. In addition to these, it briefly covers ORACLE implementation, tuning, and implementation on Window NT. The course is suitable for undergrad seniors and professional alike.
Credits: 3 hours
back to top

COMP-SCI 475      Introduction To Computer Graphics View Details
Interactive Computer Graphics, Hardware Interaction, 3D transformations, Shading, Lighting and Texturing. Prerequisite: COMP-SCI 352.
Credits: 3 hours
back to top

COMP-SCI 481      Advanced Computer Architecture View Details
Organization and Function of Memories, Direct Access Storage Devices, Central Processor Units, and Sequential Storage Devices, Classical Von Neuman Architecture.
Credits: 3 hours
back to top

COMP-SCI 490      Special Topics View Details
Selected topics in specific areas of computer science. May be repeated for credit when the topic varies.
Credits: 1-3 hours
back to top

COMP-SCI 490CI      Special Topics View Details
Credits: 1-3 hours
back to top

COMP-SCI 490IS      Special Topics View Details
Credits: 1-3 hours
back to top

COMP-SCI 490MT      Special Topics View Details
Credits: 1-3 hours
back to top

COMP-SCI 490SI      Special Topics View Details
Credits: 1-3 hours
back to top

COMP-SCI 490SM      Special Topics View Details
Credits: 1-3 hours
back to top

COMP-SCI 491      Internship View Details
Students may participate in structured internships under the joint supervision of an employer and a faculty member. The student must carry out significant professional responsibilities that also have academic merit. The number of credit hours is based on the quality of the academic experience. Available for credit/no credit only and students must be in good standing with at least 18 credit hours of CS/IT counting towards the degree.
Credits: 0-6 hours
back to top

COMP-SCI 493      Introduction To Computability, Formal Languages And Automata View Details
Regular expressions and finite state machines. Context-free grammars and pushdown automata. Turing machine. Church's Thesis. Primitive recursive functions and computational complexity. Undecidability.
Credits: 3 hours
back to top

COMP-SCI 494R      Applied Stochastic Models View Details
Review of basic probability including properties of joint random variables and functions of random variables. Discrete and continuous random processes, such as the Poisson process, Brownian motion, and white Gaussian noise. Linear filtering of random processes. Markovian birth and death processes and elementary queuing theory.
Credits: 3 hours
back to top

COMP-SCI 497      Directed Readings View Details
Readings in an area selected by an undergraduate student in consultation with a faculty member.
Credits: 1-3 hours
back to top

COMP-SCI 498      Research Seminar View Details
Undergraduate research based on intensive readings from the current research literature under the direction of a faculty member.
Credits: 1-3 hours
back to top
Back