I’m all signed up for CS 5381, 5368, and 5353 at Texas Tech this fall.

5381. Analysis of Algorithms (3:3:0). Prerequisite: C S 3364 or equivalent. Theoretical analysis of algorithms for sorting, searching, sets, matrices, etc.; designing efficient algorithms for data structures, recursion, divide-and-conquer, dynamic programming; nondeterminism, NP-completeness and approximation algorithms.

5368. Intelligent Systems (3:3:0). Prerequisite: C S 3364 or consent of instructor. Comprehensive introduction to the field of artificially intelligent computer based systems. Theory and applications in artificial intelligence.

5353. Compiler Construction (3:3:0). Prerequisite: C S 3364, equivalent, or instructor consent. Implementation aspects of compiler construction, automata for formal grammar, semantics of procedural languages, automatic generation of parser, and assembly code generation. A prototype of a compiler is developed.

I’m on the waitlist for CS 5379.

5379. Parallel Processing (3:3:0). Prerequisite: C S 3364 and 3375 or consent of instructor. Introduction to parallel processing in theory, performance evaluation of parallel machine-algorithm ensemble, parallelization techniques of sequential codes, parallel algorithm design, and parallel API.