Top CMP 410 - Graphics Organization and Theory 4 hours. Top CMP 412 - Computer Modeling and Simulation 4 hours. This course presents computer simulation techniques, including abstract properties of simulations modeling, analysis of a simulation run, and statistics. One or more general purpose simulation languages are discussed and programming projects are required. Top CMP 415 - Artificial Intelligence 4 hours.
Emphasis is placed on programming techniques and languages used in artificial intelligence research.
Students are required to design and implement programs that build game players, theorem provers, natural language understanding systems or other rudimentary artificial intelligence projects. Top CMP 417 - Discrete Structures 4 hours. A course introducing students to the theory of automata and finite grammar. Other topics may be covered if time permits. Top CMP 421 - Compiler Design 4 hours.