|
||||
|
·
Education: Ph.D. in Computer Science, University of Minnesota, Twin Cities, Minnesota, 1993.
M.S. in Computer Science, University of Minnesota, Twin Cities,
Minnesota, 1992.
B.Ed. in Education, National Taiwan Normal University, Taipei,
Taiwan, 1983. · Academic Experience
1/02-present
Associate professor
of Computer Science, College of Natural & Applied
Sciences (NAS), University of Houston — Clear Lake (UHCL), Houston,
Texas.
8/99-12/01
Associate professor, Computer Science Department, Indiana
University of Pennsylvania (IUP), Indiana, Pennsylvania.
1/96-5/97 Adjunct professor, Department of Computer
Science, Sacred Heart University (SHU), Fairfield, Connecticut.
Taught graduate (M.S.) courses on Advanced Database Systems
and Advanced Software Engineering .
1/93-8/99
Assistant professor (tenured in 1/99), Computer
Science Department, Southern Connecticut State University
(SCSU), New Haven, Connecticut.
7/90-6/91 Research programmer, Human Factors Research
Lab, University of Minnesota. Engaged in the research of
Intelligent Vehicle Highway Systems.
2/88-12/92
Graduate assistant , University of Minnesota, Twin
Cities, Minnesota. Assisted in teaching undergraduate and
graduate Computer Science courses; Worked as an advisor
for undergraduate Computer Science students; Conducted research
and development in databases, reverse software engineering,
knowledge engineering, and human-computer interface.
·
Consulting Experience
4/95-8/98
Consultant , W.H.H. Rees & Company, Woodbridge,
Connecticut. Designed, implemented, and maintained a client/server
database system running on a Microsoft network.
6/93-7/94
Visiting assistant professor, Cellular & Molecular
Physiology Department, Yale School of Medicine. Designed
and implemented a multimedia system using QuickTime, PPC Toolboxes,
and THINK C compiler on Macintoshes running System 7.1. 4/93-3/94 Consultant , DIANON Systems, Stratford, Connecticut. Statistical programming in C. “A Web-Based Application Development Course for the Computing Curricula 2001/NC3 Track”, T. Andrew Yang and Ralph F. Grove, accepted to be published in the Proceedings of the 11th International World Wide Web Conference (WWW2002), 5/2002.
“Integration of Computer Simulation and Visualization Research
into Undergraduate Degree Programs”, T. A. Yang, Proceedings
of the 2001 Winter Simulation Conference, 12/2001. “Distributed Multimedia Application for Integrated Scientific Simulation and Visualization”, T. A. Yang, and Y. Sun, Proceedings of the 7th International Conference on Distributed Multimedia Systems (DMS) , 9/2001.
“Development of a Web-based Visualization System
for Scientific Simulation”, T. A. Yang, Z. Cross, and S. MacMaster,
Proceedings of the IEEE International Conference
on Multimedia and Exposition (ICME) , 2001.
“Development of a Distributed Visualization System
for Neural Network Simulation”, T. A. Yang, Proceedings
of the IEEE-INNS (International Neural Networks Society)
International Conference on Neural Networks (IJCNN), 2001.
“Computer Security & Impact on Computer Science
Education”, T. A. Yang, Journal of Computing in Small Colleges
, CCSC (
Consortium of Computing for Small Colleges)
, 2001.
“Performance Comparison of Database Access on the
Internet – Java Servlets vs CGI”, T. A. Yang and R. F. Grove,
Proceedings of World Multi Conferences on
Systemics, Cybernetics, and Informics (SCI'2000)
, 2000.
“Performance Metering of Distributed Access Using
Java Servlets”, A. Yang and J. Kim,
Proceedings of the ADBIS (
Advances in Databases and Information Systems
)
Conference , 1999.
“Developing Integrated Web and Database Applications
Using JAVA Applets and JDBC Drivers”, A. Yang, J. Linn and
D. Quadrato, Proceedings
of the 29th ACM SIGCSE (
Special Interest Group in Computer Science Education
)
Technical Symposium , 1998.
“The Inclusion of WWW Development into an Information
Systems Curriculum”, A. Yang, J. Linn, and D. Quadrato,
Proceedings of the World Multi-conference on Systemics,
Cybernetics, and Informics (SCI'97), 1997.
“JAVA for Web Programming”, A. Yang,
Proceedings of the
4 thSouthern New England Science
and Technology Exchange Conference
, 1996.
“Loose-Coupling for Software Integration”, A. Yang,
Proceedings
of the 2 nd
Southern New England Science and Technology Exchange Conference
, 1994.
“Multimedia Applications Using Microsoft Excel”, B.
Workman, F. Lin, and A. Yang,
International Conference for Instructional & Educational
Technology ,
1994.
“Motion Processing for Geographical Database Systems:
Path Query Specification and MoBiLe Files", Toneluh Andrew
Yang, Ph.D.
Thesis, University of Minnesota, 1993.
“MoBiLe Files and Efficient Processing of Path Queries
on Scientific Data”, S. Shekhar and A. Yang,
IEEE International Conference on Data Engineering
, 1992.
“Motion in Geographical Database Systems”, S. Shekhar
and A. Yang, Proceedings of the
Symposium of Large Spatial Databases (SSD), 1991.
“Path Planning and Evaluation in IVHS Databases”,
S. Shekhar, A. Yang, etc., Proceedings of the
IEEE International Conference on Vehicle Navigation
& Information Systems
, 1991.
“Geographical Databases for IVHS Management”, S.
Shekhar, A. Yang, etc., Proceedings of the
International Conference on the Applications of Advanced
Technologies in Transportation Engineering (AATT), 1991.
“Exploring Headsup Displays for Driver Workload Management
in Intelligent Vehicle Highway Systems”, S. Shekhar, M. Coyle,
A. Yang, etc., Proceedings of the
International Conference on the Applications of Advanced
Technologies in Transportation Engineering (AATT), 1991.
“Human Factors Safety Issues in Intelligent Vehicles
Highway Systems”, P. Hancock, S. Shekhar, A. Yang, etc.,
Bulletin of the Safety Technical Group of the Human
Factors Society , 1991.
“Requirements Specification for Expert Systems: A
Case Study”, J. Slagle, W.T. Tsai, A. Yang, etc., University
of Minnesota, Computer Science Technical Report, TR88-44
, 1988.
Computer Security, Web-based Development, Wireless
Applications and Development, Database Applications,
Computer Science Education Distributed Visualization and Mobile Security Over Wireless Networks. Faculty Research Support Fund (FRSF) ($6,300), UHCL, 2002-2003 (role: PI).
Recruitment and Retention of Minority Students in
Computer Science Program,
a two-year grant ($20k), with B. Oblitey, H. M. Micco, and
S. Ali, funded by the SSHE Social Equity program, 2000-2002
(role: Co-PI). Interactive and Dynamic 3D Visualization of a Self-Trapping Neural Network (STN) on the Web , a collaborative grant ($7k) with R. Pavloski, supported by the Senate Research Committee, Indiana University of Pennsylvania, 2000-2001 (role: PI).
Startup Development of the SDADEUMC -- Simulated Distributed Application
Development Environment Using Multiple Configurable Protocols and Components
, ($4,000), 1999-2000 CSU Research Grants (role: PI). Setting Up a 2-node Windows/NT Network for STudents' Independent Study Projects ($3,500), 1996-1997 SCSU Computer Bond Fund (role: PI). A Heterogeneous Client-Server System Integrating Multiple Database Servers ($4,000), 1996-1997 CSU Research Grants (role: PI). Acquisition of a Microsoft Windows NT Server and an SQL Database Server for the Teaching of Courses over a Client-Server System ($3,500), 1994-1995 SCSU Computer Bond Fund (role: PI).
·
Computer Science Courses Taught & Independent Study Projects
Sponsored UHCL - CSCI5132 Internet Protocols, CSCI5233 Computer Security & Integrity, CSCI5333 Data Base Management Systems, CSCI5931 Web Security + Independent Studies on: Wireless Security, Wireless Application Protocols (WAP), Database Security, Web Security
IUP
- Internet Architecture & Programming, Internet
Programming using Java, Fundamentals of Computer Science, Applied
Computer Programming, Problem Solving and Structured Programming
, Assembly Language Programming, Object-Oriented & GUI Programming
SHU
– Advanced Database Systems, Advanced Software
Engineering
SCSU
– Software Design and Development, Database Management
Systems, Programming I in C, Programming II, Information Organization
& Retrieval, Computer Programming I: PASCAL
+ Independent
Studies on various topics: Network Management, Web Development
and Administration, Object-Oriented Programming using C++, Database
Applications Programming using MS SQL Server, Database Programming
using Visual Basic, Dynamic Web Programming using Java Applets,
Java Servlets Development, Sockets Programming using Java
·
Curricular Design Activities 2002 CSCI5931 Web Security, a new graduate computer security course, which, together with CSCI5233 Computer Security & Integrity , forms a two-course computer security sequence in the CS/CIS graduate programs. 2001 A minor in Computer Simulation and Visualization for the majors in Computer Science, Mathematics and Natural Sciences, a curricular design published in the Proceedings of the 2001 Winter Simulation Conference (WSC), Arlington, VA, 12/2001.
2001 Java Capstone Course
, an advanced Java-based Web application development course developed
for the banking
industry. 2001 A Computer Security Track for Undergraduate Computer Science Majors, a curriculum design published in the Journal of Computing in Small Colleges, Vol. 16, No. 4, CCSC, 2001.
2000
COSC415 Internet Architecture & Programming
, a new course on Web-based development for upper-level Computer
Science
majors.
·
Professional Membership
ACM (Association of Computing Machinery)
·
Professional Certification
Microsoft Certified Professional (Product Specialist),
certified by the Microsoft Corporation, 1995.
Certified Junior Programmer, certified by the Institute
of Information Industry, Taiwan, 1986.
·
Recent Professional Presentations & Service Activities 5/02 A Web-Based Application Development Course for the Computing Curricula 2001/NC3 Track, presented in the 11th International World Wide Web Conference (WWW2002). (role: presenter)
12/01 Session chair for the ‘Introductory Tutorial’
session, 2001 Winter Simulation Conference (WSC), to be held
in Arlington, VA, 12/2001. (role: session chair)
2001-2002 Undergraduate posters co-chair, CCSCNE
2002 ( Consortium of Computing for Small Colleges,
Northeast), to be held at Worcester, MA, April 2002. (role:
co-chair)
6/01 Robotics Programming using Lego Mindstorm
Robots , a summer seminar for junior/senior high
school students, IUP, Indiana, PA.
(role: coordinator & presenter)
4/01 Computer Security & Impact on Computer
Science Education , presented in the 6th
CCSCNE Conference, Middlebury, VT. (role: presenter)
3/01 THE TALES OF TWO CAMPS – Designing and
Teaching a Web Development Course, presented in PACISE
( Pennsylvania Association
of Computing & Information Systems Educators
) 2001, Edinboro, PA. (role: presenter)
11/00Developing
Web Based Applications – Alternative Technologies, presented
in the SDC ( Software
Development Center, IUP
) Fall 2000 Colloquium Series, IUP, Indiana, PA.
(role: presenter)
7/00Distributed
Performance Measurement – Java Servlets versus CGI, presented
in SCI’2000, Orlando, FL. (role: presenter)
6/00-present
Educational Outreach co-director
, Software Development Center (SDC), Indiana
University of Pennsylvania, Indiana, PA. (role: coordinator)
5/00Chaired a presentation
session on WebObjects in the PACISE 2000 Conference,
Indiana, PA. (role: session chair)
4/00Integrating
Computer Security into the Computer Science Curriculum
, presented in PACISE 2000, Indiana, PA. (role: presenter)
9/99-6/01Faculty advisor
of Computer Science Club, IUP, Indiana, PA. (role: faculty
advisor) 2/98 Developing Integrated Web and Database Applications Using JAVA Applets and JDBC Drivers , presented at the 29th ACM SIGCSE Technical Symposium, Atlanta, GA. (role: presenter) |
Last updated: 2/03 |