Instructor
Department of Computer Science and Engineering
University of South Florida Tampa, FL 33620
Email: jingwang@cse.usf.edu
Phone: (813) 974-6897
Office: ENB 310

Teaching
In Spring 2010 I am teaching:
This course focuses on Object-Oriented Software Development. Topics include problem solving, program design, implementation, and testing,
object-oriented concepts including classes, objects, encapsulation, and the Java programming language.
Introduction to computer animation production including story-boarding, modeling, shading, animation, lighting, and scene compositing.
The course covers animation techniques such as keyframing, motion capture, dynamic simulation, animation of articulated structures, and animation of deformable objects and particles.
Students work in groups to create a short animation. Each group is responsible for story-boarding, modeling, animating, lighting, rendering, and editing a short animated film.
This is an introductory course in Discrete Mathematics oriented toward Computer Science and Engineering. The principles of mathematics form the foundation of computer operation.
Topics will include Logic and Logical proofs, Sets, Functions, Algorithms, Relations, Induction, Recursion, Counting principles, Probability theory, Boolean algebra, Graph and Trees,
and other topics as available.
If you are registered for any of these classes, please visit http://my.usf.edu for detailed information.
In the past I've taught
Research Interests
My research is in computer graphics and animation. I am particularly interested in character animation and creating tools for artists.