Publications
Publications
-
2007
- Tin-Tin Yu, John Lowther and Ching-Kuang Shene,
A Tool for Demonstrating the Interaction among Lighting/Material
Parameters and Potential Problems in Polygon-Based Rendering,
Journal of Computing Sciences in Colleges,
Vol. 23 (2007), No. 1, pp. 45-53.
Download PDF File
- Bryan Neperud, John Lowther and Ching-Kuang Shene,
Visualizing and Animating the Winged-Edge Data Structure,
Computers & Graphics,,
Vol. 31 (2007), No. 6 (December), pp. 877-886.
Download PDF File
- Ching-Kuang Shene,
Digital Cameras: Concepts, Techniques, and Theory,
Scholars Book, Co., Taipei, Taiwan, May, 2007 (766 pages).
ISBN 978-957-499-803-6
(in Traditional Chinese, see
here for more details)
-
2005
- Tin-Tin Yu, John Lowther and Ching-Kuang Shene,
Photon Mapping Made Easy,
ACM 36th Annual SIGCSE Technical Symposium,
St. Louis, Missouri, February 23-27, 2005, pp. 201-205.
Download PDF File
- Ching-Kuang Shene,
Race Conditions and Semaphores,
in William Stallings,
Operating Systems: Internals and Design Principles,
fifth edition, Pearson Prentice Hall, 2005,
pp. 734-743.
- Ching-Kuang Shene,
100 Selected Well-Known Problems,
China Machine Press, Beijing, China, 2005.
(This is the Simplified Chinese version of the revised edition
published in 2002 by Scholars Book Co., Taipei, Taiwan.)
-
2004
- John Fisher, John Lowther and Ching-Kuang Shene,
If You Know B-Splines Well, You Also Know NURBS!
ACM 35th Annual SIGCSE Technical Symposium,
Norfolk, Virginia, March 3-7, 2004, pp. 343-347.
Download PDF File
- John Fisher, John Lowther and Ching-Kuang Shene,
Curve and Surface Interpolation and Approximation:
Knowledge Unit and Software Tool,
ACM 9th ITiCSE 2004 Conference,
University of Leeds, Leeds, UK,
June 28-30, 2004, pp. 146-150.
Download PDF File
- John Lowther and Ching-Kuang Shene,
Toward an Intuitive and Interesting Theory Course:
The First Step of a Road Map,
Journal of Computing Sciences in Colleges,
Vol. 20 (2004), No. 1 (October), pp. 124-135.
Download PDF File
-
2003
- Steve Carr, Jean Mayo and Ching-Kuang Shene,
ThreadMentor:
A Pedagogical Tool for Multithreaded Programming,
ACM Journal on Educational Resources in Computing,
Vol. 3, Issue 1, March 2003.
Access this paper via ACM Portal
- Steve Carr, Changpeng Fang, Timothy R. Jozwowski,
Jean Mayo, and Ching-Kuang Shene,
ConcurrentMentor:
A Visualization System for Distributed Programming Education,
The 2003 International Conference on Parallel and
Distributed Processing Techniques and Applications,
Las Vegas, Nevada, June 23-26, 2003, pp. 1676-1682.
Download PDF File
- John Lowther and Ching-Kuang Shene,
Teaching B-splines Is Not Difficult!,
ACM 34th Annual SIGCSE Technical Symposium,
Reno, Nevada, February 19-23, 2003, pp. 381-385.
Download PDF File
-
2002
- Ching-Kuang Shene,
Multithreaded Programming Can Strengthen an
Operating Systems Course,
Computer Science Education Journal,
Vol. 12 (2002), No. 4 (December), pp. 275-299.
Download PDF File
- Ching-Kuang Shene,
Teaching and Learning Computer Graphics Made Easy
with GraphicsMentor,
Interactive Multimedia Electronic Journal of
Computer-Enhanced Learning, October, 2002.
Click here to visit
the journal, and
here for this paper.
- Ching-Kuang Shene,
Raytracing as a Tool for Learning Computer Graphics,
ASEE/IEEE Frontiers in Education 2002,
Boston, November 6-9, 2002, Vol. III, pp. (S4G-7)-(S4G-13).
Download PDF File
- Steve Carr, Ping Chen, Timothy R. Jozwowski, Jean Mayo,
and Ching-Kuang Shene,
Channels, Visualization, and Topology Editor,
ACM 7th ITiCSE 2002 Conference,
University of Aarhus, Denmark, June 24-26, 2002, pp. 106-110.
Download PDF File
- Dejan Nikolic and Ching-Kuang Shene,
GraphicsMentor:
A Tool for Learning Graphics Fundamentals,
ACM 33rd Annual SIGCSE Technical Symposium,
Northern Kentucky, February 27 - March 3, 2002, pp. 242-246..
Download PDF File
- Steve Carr, Changpeng Fang, Tim Jozwowski, Jean Mayo and
Ching-Kuang Shene,
A Communication Library to Support Concurrent Programming Courses,
ACM 33rd Annual SIGCSE Technical Symposium,
Northern Kentucky, February 27 - March 3, 2002, pp. 360-364.
Download PDF File
- Ching-Kuang Shene,
100 Selected Well-Known Problems,
revised edition,
Scholars Book Co., Taipei, Taiwan, 2002.
- Ching-Kuang Shene,
The Fortran Programming Language,
revised edition,
Scholars Book Co., Taipei, Taiwan, 2002.
-
2001
- Steve Carr, Jean Mayo and Ching-Kuang Shene,
Race Conditions: A Case Study,
The Journal of Computing in Small Colleges,
Vol. 17 (2001), No. 1 (October), pp. 88-102.
Download PDF File
- John L. Lowther and Ching-Kuang Shene,
Computing with Geometry as an Undergraduate Course:
A Three-Year Experience,
ACM 32nd Annual SIGCSE Technical Symposium,
February 21-25, 2001, pp. 119-123.
Download PDF File
-
2000
- Ching-Kuang Shene,
Do Blending and Offsetting Commute for Dupin Cyclides?,
Computer Aided Geometric Design,
Vol. 17 (2000), No. 9, pp. 891-910.
Download PDF File
- John L. Lowther and Ching-Kuang Shene,
Rendering + Modeling + Animation + Postprocessing
= Computer Graphics,
The Journal of Computing in Small Colleges,
Vol. 16 (2000), No. 1 (November), pp. 20-28.
Reprinted in Computer Graphics,
Vol. 34 (2000), No. 4 (November), pp. 15-18.
Download PDF File
- Steve Carr and Ching-Kuang Shene,
A Portable Class Library for Teaching Multithreaded
Programming,
ACM 5th ITiCSE 2000 Conference,
University of Helsinki, Finland, July 11-13, 2000, pp. 124-127.
Download PDF File
- Michael Bedy, Steve Carr, Xianglong Huang and Ching-Kuang Shene,
A Visualization System for Multithreaded Programming,
ACM 31st Annual SIGCSE Technical Symposium,
Austin, Texas, March 8 - 12, 2000, pp. 1-5.
Download PDF File
-
1999
- Yuan Zhao, Yan Zhou, John L. Lowther and Ching-Kuang Shene,
Cross-Sectional Design: A Tool for Computer Graphics and
Computer-Aided Design Courses,
29th ASEE/IEEE Frontiers in Education,
November 10-13, San Juan, Puerto Rico,
Vol. II (1999), pp. (12b3-1)-(12b3-6).
Download PDF File
- Michael Bedy, Steve Carr, Xianglong Huang and Ching-Kuang Shene,
The Design and Construction of a User-Level Kernel for
Teaching Multithreaded Programming,
29th ASEE/IEEE Frontiers in Education,
November 10-13, San Juan, Puerto Rico,
Vol. II (1999), pp. (13a3-24)-(13a3-29).
Download PDF File
- John L. Lowther and Ching-Kuang Shene,
DesignMentor: An Interactive
Environment for Learning the Fundamentals of Curve and Surface
Design,
ASEE 54th Annual Engineering Design Graphics
Mid-Year Conference,
November 6-9, Biloxi, Mississippi, 1999, pp. 193-199.
Download Compressed PostScript File
and JPEG figures (tar.gz)
- Yan Zhou, Yuan Zhao, John L. Lowther and Ching-Kuang Shene,
Teaching Surface Design Made Easy,
ACM 30th Annual SIGCSE Technical Symposium,
March 24 - 28, 1999, pp. 222-226.
Download PDF File
-
1998
- Ching-Kuang Shene,
Blending Two Cones with Dupin Cyclides,
Computer Aided Geometric Design,
Vol. 15 (1998), No. 7, pp. 643-673.
- Steve Carr and Ching-Kuang Shene,
The Design of a Multithreaded Programming Course and
its Accompanying Software Tools,
The Journal of Computing in Small Colleges,
Vol. 14 (1998), No. 1 (November), pp. 12 - 24.
Download PDF File
- Ching-Kuang Shene,
Multithreaded Programming in an Introduction to
Operating Systems Course,
ACM 29th Annual SIGCSE Technical Symposium,
February 26 - March 1, 1998, pp. 242 - 246.
Download PDF File
- Yuan Zhao, John L. Lowther and Ching-Kuang Shene,
A Tool for Teaching Curve Design,
ACM 29th Annual SIGCSE Technical Symposium,
February 26 - March 1, 1998, pp. 97 - 101.
Download PDF File
-
1997
- Ching-Kuang Shene,
An Analysis of Two in-place Array Rotation Algorithms,
The Computer Journal,
Vol. 40 (1997), No. 9, pp. 541-546.
- Ching-Kuang Shene,
Blending with Affine and Projective Dupin Cyclides,
in Special Issue on Computer Aided Geometric Design
of
Neural, Parallel & Scientific Computations,
Vol. 5 (1997), No. 1 & 2 (March & June), pp. 121-152.
- John L. Lowther and Ching-Kuang Shene,
Geometric Computing in the Undergraduate Computer Science
Curricula,
The Journal of Computing in Small Colleges,
Vol. 13 (1997), No. 2 (November), pp. 50-61.
Download PDF File
-
1996
- Ching-Kuang Shene,
A Comparative Study of Linked List Sorting Algorithms,
ACM SIG 3C Online,
Vol. 3 (1996), No. 2 (April), pp. 4-9.
Download PDF File
-
1995
- Ching-Kuang Shene,
Computing the Intersection of a Line and a Cone,
in Graphics Gems V,
edited by Alan Paeth, Academic Press, 1995,
pp. 227-231.
- Julie Tillison and Ching-Kuang Shene,
On Generating Worst-Cases for the Insertion Sort,
ACM SIGCSE Bulletin,
Vol. 27 (1995), No. 6 (June), pp. 57-58.
Download PS File
-
1994
- Ching-Kuang Shene and John L. Johnstone,
On the Lower Degree Intersections of Two Natural
Quadrics,
ACM Transactions on Graphics,
Vol. 13 (1994), No. 4 (October), pp.400-424.
- John K. Johnstone and Ching-Kuang Shene,
Dupin Cyclides as Blending Surfaces,
in Mathematics of Surfaces V,
edited by R. B. Fisher,
Oxford University Press, 1994, pp.3-29.
- Ching-Kuang Shene,
Test for Intersection Between a Plane and a Connected
Compact Polyhedron,
Computer-Aided Design,
Vol. 26 (1994), No. 7, pp. 585-588.
- Ching-Kuang Shene,
Computing the Intersection of a Line and a Cylinder,
in Graphics Gems IV,
edited by Paul Heckbert, Academic Press, 1994, pp. 353-355.
- Ching-Kuang Shene,
Equations of Cylinders and Cones,
in Graphics Gems IV,
edited by Paul Heckbert, Academic Press, 1994, pp. 321-323.
- Ching-Kuang Shene and John K. Johnstone,
Computing the Intersection of a Plane and Revolute
Quadric,
Computer & Graphics,
Vol. 18 (1994), No. 1, pp. 47-59.
-
1993
- Ching-Kuang Shene,
A Fast and Robust Algorithm for Planar Intersection of Two
Cones,
ASME Advances in Design Automation 1993,
Vol. DE-Vol. 65-2 (1993), pp. 377-387.
- Ching-Kuang Shene,
Planar Intersection, Common Inscribed Sphere and Dupin
Blending Cyclides (Extended Abstract),
Second ACM/SIGGRAPH Symposium on Solid Modeling and
Applications, 1993, pp. 487-488.
-
1992
- Ching-Kuang Shene,
On the Circles of Apollonious Associated with a
Triangle,
Journal of Geometry,
Vol. 44 (1992), No. 1/2, pp. 171-176.
- John K. Johnstone and Ching-Kuang Shene,
Computing the Intersection of a Plane and a Natural
Quadric,
Computers & Graphics,
Vol. 16 (1992), No. 2 (June), pp. 179-186.
- Ching-Kuang Shene and John K. Johnstone,
On the Planar Intersection of Natural Quadrics,
ACM Symposium on Solid Modeling Foundations and CAD/CAM
Applications,
June, 1991, pp. 233-242.