Approved Electives from Computer Science and Mathematics offered at UT Dallas:
UTD CS 6360 Database Design
UTD CS 6376 Parallel Processing
UTD CS 6364 Artificial Intelligence
UTD CS 6375 Neural Nets and Machine Learning
UTD CS 6320 Natural Language Processing
UTD CS 6322 Information Retrieval
UTD CS 6366 Computer Graphics
UTD CS 6398 DSP Architectures
Additional Background Undergraduate Courses
Students needing additional background before taking any of the above courses should consider the following undergraduate courses in Computer Science and Mathematics at UT Dallas:
Programming languages:
UTD CS 3335 C and C++
UTD CS 3336 Programming in Java
UTD CS 3335 Programming projects in C and C++
UTD CS 3336 Programming projects in Java
Probability and statistics:
UTD CS 3341 Probability and Statistics in Computer Science
UTD Math 4332 Scientific Math Computing
Data structures:
UTD CS 3333 Data structures
UTD CS 4349 Advanced data structures and algorithms
Programming methodology:
UTD CS 4376 Object-oriented programming systems
UTD CS 4384 Automata theory