Ting Cao Headshot

Ting Cao

Lecturer

Department of Computer Science
Golisano College of Computing and Information Sciences

585-475-6789
Office Hours
Tuesday, 2:00pm-3:00pm Wednesday, 2:00pm-4:00pm Thursday, 2:00pm-3:00pm
Office Location

Ting Cao

Lecturer

Department of Computer Science
Golisano College of Computing and Information Sciences

585-475-6789

Currently Teaching

CSCI-261
3 Credits
This course provides an introduction to the design and analysis of algorithms. It covers a variety of classical algorithms and data structures and their complexity and will equip students with the intellectual tools to design, analyze, implement, and evaluate their own algorithms.
CSCI-262
3 Credits
This course provides an introduction to the theory of computation, including formal languages, grammars, auto-mata theory, computability, and complexity.
CSCI-661
3 Credits
This course provides an introduction to the theory of computation, including formal languages, grammars, automata theory, computability, and complexity. This course serves as a bridge course for graduate students and cannot be taken by undergraduate students without permission from the CS Undergraduate Program Coordinator. Note: Students who complete CSCI 262 or CSCI 263 may not take CSCI 661 for credit.
CSCI-665
3 Credits
This course provides an introduction to the design and analysis of algorithms. It covers a variety of classical algorithms and their complexity and will equip students with the intellectual tools to design, analyze, implement, and evaluate their own algorithms. Note: students who take CSCI-261 or CSCI-264 may not take CSCI-665 for credit.