Acerca de este Curso
Computer graphics can be a powerful tool for supporting visual problem solving, and interactivity plays a central role in harnessing the users' creativity. This course will introduce various interactive tools developed in computer graphics research field with their design rationales and algorithms. Examples include enhancements to graphical user interfaces, authoring tools for 2D drawings and 3D animations, and interactive computer-aided design systems. Rich live demonstrations and course assignments will give you insights and skills to design and implement such tools for your own problems.
Globe

Curso 100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.
Intermediate Level

Nivel intermedio

Clock

Aprox. 23 horas para completar

Sugerido: 3-5 hours/week
Comment Dots

English

Subtítulos: English, Japanese
Globe

Curso 100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.
Intermediate Level

Nivel intermedio

Clock

Aprox. 23 horas para completar

Sugerido: 3-5 hours/week
Comment Dots

English

Subtítulos: English, Japanese

Syllabus - What you will learn from this course

1

Section
Clock
2 hours to complete

Graphical User Interfaces

Graphical user interfaces turn computer control problem into visual problem solving. The lectures of this module introduce five attempts to enhance current GUI operations such as scrolling interfaces, management of desktop icons, pointing on a large display, digital inking, and vocal interaction....
Reading
7 videos (Total 57 min), 4 readings, 6 quizzes
Video7 videos
Introduction5m
1-1 Scrolling Interface11m
1-2 Desktop Icons8m
1-3 Pointing6m
1-4 Digital Ink12m
1-5 Voice Interaction11m
Reading4 readings
Course Description10m
Syllabus10m
Course FAQs10m
Problems when running Java Application / Java Applet10m
Quiz6 practice exercises
Scrolling Interface4m
Desktop Icons4m
Pointing4m
Digital Ink4m
Voice Interaction4m
Graphical User Interfaces20m

2

Section
Clock
1 hour to complete

2D Drawings and Animations

In this module we will dive deep into the world of 2D. We will discuss techniques for authoring 2D drawings and animations. Specifically, we will introduce interactive diagram beautification, pen-and-ink texture synthesis, shape manipulation, and dynamic illustrations. We hope you will witness how interactive software can change burdensome drawing work into full of fun!...
Reading
4 videos (Total 44 min), 5 quizzes
Video4 videos
2-2 Pen-and-ink Textures10m
2-3 Shape Manipulation13m
2-4 Dynamic Illustrations9m
Quiz5 practice exercises
Diagram Beautification4m
Pen-and-ink Textures4m
Shape Manipulation4m
Dynamic Illustrations4m
2D Drawings and Animations16m

3

Section
Clock
2 hours to complete

3D Geometric Modeling

In this module, we rise up from 2D plane to 3D space, and discuss 3D geometric modeling methods. Topics introduced are; suggestive interface for architectural models, a sketch-based modeling system for freeform shapes, a curve-based shape control method, a flower modeling system, and volumetric texture. You will see how 3D objects can be easily and quickly modeled by specially-designed 2D user interfaces!...
Reading
5 videos (Total 55 min), 6 quizzes
Video5 videos
3-2 Sketch-based Modeling14m
3-3 Shape Control by Curves9m
3-4 Flower Modeling10m
3-5 Volumetric Textures11m
Quiz6 practice exercises
Suggestive Interface4m
Sketch-based Modeling4m
Shape Control by Curves4m
Flower Modeling4m
Volumetric Textures4m
3D Geometric Modeling20m

4

Section
Clock
2 hours to complete

Deformation and Animation

Starting from this module, we are shifting our attention towards simulating/crafting real objects and movements, which usually require intricate systems to deal with. As for this module, we will introduce clothing manipulation techniques, layer operations for stacked deformable objects, spatial key framing for character animations, procedural deformation, and human motion visualization using stick figures. You will discover how deformation and animation techniques help visually reproduce complex objects and motions....
Reading
5 videos (Total 62 min), 6 quizzes
Video5 videos
4-2 Layer Operations12m
4-3 Spatial Key Framing11m
4-4 Procedural Deformation13m
4-5 Motion Database10m
Quiz6 practice exercises
Clothing Manipulations4m
Layer Operations4m
Spatial Key Framing4m
Procedural Deformation4m
Motion Database4m
Deformation and Animation20m

5

Section
Clock
1 hour to complete

Fabrication

In this module, we will discuss systems for supporting personal fabrication. In particular, we will introduce systems for designing plush toys, beadworks, chairs, and softly folded objects. In addition, interactive packing method is presented....
Reading
5 videos (Total 49 min), 6 quizzes
Video5 videos
5-2 Beadworks10m
5-3 Chairs9m
5-4 Soft Folding9m
5-5 Interactive Packing7m
Quiz6 practice exercises
Plush Toys4m
Beadworks4m
Chairs4m
Soft Folding4m
Interactive Packing4m
Fabrication20m

6

Section
Clock
1 hour to complete

Computer-aided Design

Nowadays, computers are indispensable for designing products; computers mediate the interaction between designers and products. But in most cases, designing and testing processes are separated, so that designers will not foresee the consequences of their design in real time. In this module, we will discuss computer-aided design supported by simultaneous physical simulation. The works introduced are: systems for designing cantilever, musical instruments, garments, furniture, and gliders. You will see how real-time feedback helps designers improve the output products!...
Reading
5 videos (Total 52 min), 6 quizzes
Video5 videos
6-2 Musical Instruments7m
6-3 Garments11m
6-4 Furniture12m
6-5 Gliders10m
Quiz6 practice exercises
Cantilever4m
Musical Instruments4m
Garments4m
Furniture4m
Gliders4m
Computer-aided Design10m

7

Section
Clock
2 hours to complete

Real-world Interaction

Computer-operated appliances, such as robotic cleaners, are gradually spreading to general households in recent years. These emerging technologies have opened the door to the new research area, i.e. research on the interactions between ordinary people and robots. In this module, we will discuss interactive techniques and systems for real world interaction. Topics include: a command card interface for robot control, style-by-demonstration for robot behavior design, an actuated puppet device for character posing, a painting interface for robotic lights, and a fur display....
Reading
6 videos (Total 64 min), 2 readings, 6 quizzes
Video6 videos
7-2 Style-by-Demonstration8m
7-3 Actuated Puppet12m
7-4 Robotic Light10m
7-5 Fur Display9m
Concluding Remarks8m
Reading2 readings
Students' Work Gallery10m
Acknowledgments10m
Quiz6 practice exercises
Command Card Interface4m
Style-by-Demonstration4m
Actuated Puppet4m
Robotic Light4m
Fur Display4m
Real World Interaction10m
4.4

Top Reviews

By JVDec 4th 2015

A pesar de que parece ser un curso muy simple , esta muy bien hecho , hay mucho material de lectura.Y requiere un gran tiempo ... pero creo que toma un tema que cada vez es mas relevante.

By HHNov 2nd 2016

I really love this course!\n\nThe works are funny and enlightening, and the contents are not difficult at all.\n\nThe most important is, Mr.Igarashi is handsome!

Instructor

About The University of Tokyo

The University of Tokyo was established in 1877 as the first national university in Japan. As a leading research university, UTokyo offers courses in essentially all academic disciplines at both undergraduate and graduate levels and conducts research across the full spectrum of academic activity....

Frequently Asked Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • If you pay for this course, you will have access to all of the features and content you need to earn a Course Certificate. If you complete the course successfully, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. Note that the Course Certificate does not represent official academic credit from the partner institution offering the course.

  • Yes! Coursera provides financial aid to learners who would like to complete a course but cannot afford the course fee. To apply for aid, select "Learn more and apply" in the Financial Aid section below the "Enroll" button. You'll be prompted to complete a simple application; no other paperwork is required.

More questions? Visit the Learner Help Center