Independent Work In Computer Science
Reading course for graduate students in computer science. May be repeated to a maximum of nine credits for doctoral students. May be repeated to a maximum of six credits for master's students.
Reading course for graduate students in computer science. May be repeated to a maximum of nine credits for doctoral students. May be repeated to a maximum of six credits for master's students.
Reading course for graduate students in computer science. May be repeated to a maximum of nine credits for doctoral students. May be repeated to a maximum of six credits for master's students.
Reading course for graduate students in computer science. May be repeated to a maximum of nine credits for doctoral students. May be repeated to a maximum of six credits for master's students.
Reading course for graduate students in computer science. May be repeated to a maximum of nine credits for doctoral students. May be repeated to a maximum of six credits for master's students.
Reading course for graduate students in computer science. May be repeated to a maximum of nine credits for doctoral students. May be repeated to a maximum of six credits for master's students.
Reading course for graduate students in computer science. May be repeated to a maximum of nine credits for doctoral students. May be repeated to a maximum of six credits for master's students.
This course provides an overview of the software engineering discipline: software requirements, software design, software construction, software management, and software quality. Testing and validation techniques will be emphasized throughout the course. Programs and program fragments will be developed and studied throughout the course to illustrate specific problems encountered in the lifecycle development of software systems.
Topics to be selected by staff. May be repeated to a maximum of six credits but only three credits may be earned under the same topic.
Advanced topics in the theory of computation and the design and analysis of algorithms, including heuristic approaches for algorithm design, parallel computation, flow problems, parallel and concurrent processes and other areas of current research interest. May be repeated to a maximum of six credits but only three credits may be earned under the same topic.
Half-time to full-time work on thesis. May be repeated to a maximum of six semesters.