Research Faculty
Jianer Chen
- Professor, Computer Science & Engineering
- Office:PETR 428
- Phone:979-845-4259
- Email:chen@cse.tamu.edu
Tim Davis
- Professor, Computer Science & Engineering
- Office:PETR 235
- Phone:979-845-4094
- Email:davis@tamu.edu
Juan Garay
- Professor, Computer Science & Engineering
- Office:PETR 429
- Phone:979-845-4359
- Email:garay@cse.tamu.edu
Anxiao (Andrew) Jiang
- Professor, Computer Science & Engineering
- Office:PETR 425
- Phone:979-845-7983
- Email:ajiang@cse.tamu.edu
John Keyser
- Professor, Computer Science & Engineering
- Graduate Advisor
- Office:PETR 408 | Advising: EABA 114
- Phone:979-458-0167
- Email:keyser@cse.tamu.edu
Andreas Klappenecker
- Professor, Computer Science & Engineering
- Office:PETR 418
- Phone:979-458-0608
- Email:klappi@cse.tamu.edu
Dmitri Loguinov
- Professor, Computer Science & Engineering
- Office:PETR 209
- Phone:979-845-0512
- Email:dmitri@cse.tamu.edu
Guni Sharon
- Assistant Professor, Computer Science & Engineering
- Office:PETR 316
- Phone:979-845-5498
- Email:guni@tamu.edu
Sing-Hoi Sze
- Associate Professor, Computer Science & Engineering
- Office:PETR 427
- Phone:979-845-5009
- Email:shsze@cse.tamu.edu
Shawna Thomas
- Instructional Assistant Professor, Computer Science & Engineering
- Undergraduate Advisor
- Office:PETR 319 | Advising: EABA 100C
- Phone:979-862-8877
- Email:sthomas@tamu.edu
Nate Veldt
- Assistant Professor, Computer Science & Engineering
- Office:PETR 306
- Phone:979-845-2913
- Email:nveldt@tamu.edu
礼貌的任命
Nick Duffield
- Professor, Electrical & Computer Engineering
- Royce E. Wisenbaker Professor I
- Director, Texas A&M Institute of Data Science
- Affiliated Faculty, Computer Science & Engineering
- Office:WEB 332D
- Phone:979-845-7328
- Email:duffieldng@tamu.edu
J. Maurice Rojas
- Adjunct Faculty, Computer Science & Engineering
- Professor, Department of Mathematics, College of Arts and Science
- Office:BLOC 620C
- Phone:979-845-6028
- Email:rojas@math.tamu.edu
Courses Offered
CSCE 620/VIZA 720. Computational Geometry Credits 3. 3 Lecture Hours具体的算法设计和分析;抽象的米odels to analyze the complexity of problems; NP-Completeness; approximation and probabilistic algorithms Prerequisite:CSCE 311. |
CSCE 626. Parallel Algorithm Design and Analysis. Credits 3. 3 Lecture HoursDesign of algorithms for use on highly parallel machines; area-time complexity of problems and general lower bound theory; application (of these concepts) to artificial intelligence, computer vision and VLSI design automation. Prerequisite:CSCE 221. |
CSCE 627. Theory of Computability. Credits 3. 3 Lecture HoursFormal models of computation such as pushdown automata; Turing machines and recursive functions; unsolvability results; complexity of solvable results. Prerequisite:CSCE 433. |
CSCE 629. Analysis of Algorithms. Credits 3. 3 Lecture Hours具体的算法设计和分析;抽象的米odels to analyze the complexity of problems; NP-Completeness; approximation and probabilistic algorithms. Prerequisite:CSCE 411. |
CSCE 637. Complexity Theory. Credits 3. 3 Lecture HoursDeterministic, non-deterministic, alternating and probabilistic computations; reducibilities; P, NP and other complexity classes; abstract complexity; time, space and parallel complexity; and relativized computation. Prerequisite:CSCE 627or approval of instructor. |
CSCE 640. Quantum Algorithms. Credits 3. 3 Lecture HoursIntroduction to the design and analysis of quantum algorithms; basic principles of the quantum circuit model; gives a gentle introduction to basic quantum algorithms; reviews recent results in quantum information processing. Prerequisite:CSCE 629or approval of instructor. |
CSCE 658. Randomized Algorithms. Credits 3. 3 Lecture HoursIntroduction to randomized algorithms; selected tools and techniques from probability theory and game theory are reviewed, with a view towards algorithmic applications; the main focus is a thorough discussion of the main paradigms, techniques, and tools in the design and analysis of randomized algorithms; a detailed analysis of numerous algorithms illustrates the abstract concepts and techniques. Prerequisite:Graduate classification. |
CSCE 669. Computational Optimization. Credits 3. 3 Lecture HoursCombinatorial theory of polytopes as a tool for the solution of combinatorial optimization problems; applications to max flow, matching and matroids; geometric interpretation of the results indicating the profound role that polyhedral combinatorics play in the design and complexity of approximation algorithms. Prerequisite:CSCE 629. |
CSCE 711. Foundations of Modern Cryptography. Credits 3. 3 Lecture HoursPerfectly secure encryption; pseudorandom functions and permutations; one-way functions; computational hardness; symmetric-key and public-key cryptography; more advanced cryptographic protocols. Rigorous quantifiable secure guarantees, based on precise mathematical definitions, reductions and provably secure protocols. Prerequisite:CSCE 411. |