Survey
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
Cheer-sun D. yang (610) 738-0450, [email protected], http://www.cs.wcupa.edu/~yang (U.S. Citizen) RESEARCH INTERESTS: Data communications & networking, parallel & distributed systems, software engineering, operating systems, programming languages, formal language & automata, information security, and compilers EDUCATIONS: 09/93-08/99 Ph.D. in Computer & Information Sciences, University of Delaware, GPA 3.786/4. Advisor: Dr. Lori L. Pollock Dissertation: “Program-based, structural testing of shared memory parallel programs.” 09/81-12/82 M.S. in Computer Sciences, Kansas State University, GPA 3.886/4 09/73-05/75 M.B.A. in Management Science, Tamkang University, Taiwan, GPA N/A. 09/69-05/73 B.S. in Computer Science, Tamkang University, Taiwan, GPA N/A. PROFESSIONAL EXPERIENCE: 09/00-Present Associate Professor, Computer Science Dept., West Chester University, PA Developed and taught the undergraduate and graduate Data Communications & Networking courses. Developed and taught the graduate Internetworking and Security with TCP/IP, and the Wireless Networking courses. 06/99 – 08/00 Assistant Professor, Computer Science Dept., Widener University, PA. Taught Data Structures and Algorithms, Programming Languages, and Operating Systems. Advised two Senior Projects: (1) Generating UIOSequences for Communication Protocols Testing, and (2) Parallel Programming Using Message Passing Interface (MPI). 07/98-06/99 Visiting Assistant Professor, CIS Department, Temple University, PA Taught two sections of undergraduate Data Structure and Algorithms and one section of the graduate course Design and Analysis of Algorithms. 07/84-07/93 Member of Technical Staff, Bellcore (now Telcordia), N.J. 1. Designed and developed the fault-tolerant subsystem for the Service Control Point (SCP), a key component of the 800-number system. Duties included the Execution Manager, which controls the start-up, shutdown of the SCP, as well as the fault-detection and clearance. 2. Developed the MML (human Machine Language) lexical analyzer and parser to support SCP human-machine interaction. 3. Also responsible for the SS7 and BX.25 protocol testing using DECnet/PSI on VAX and VTAM/NCP on IBM. 4. Designed and developed a reentrant shared library using IBM C/370 internal data structure. As a result, won the 1991 Bellcore Quality Award of Excellence. 5. Designed and developed a dynamic data validation subsystem. 01/83-07/84 09/78-06/81 05/78-08/78 05/77-04/78 08/75-04/77 Programmer Analyst, Direct Import Corporation of America, N.J., USA Designed and developed on-line application systems using DATAPOINT ARC local area network, including the Order Tracking System, Inventory Control System. System Engineer, EDP Taiwan Inc., Taiwan Provided pre- and post-sales technical support. Major duties included the development of device drivers to support non-standard devices, system consultation and maintenance. Also designed and implemented the Business Tax Declaration and Tracking System for Kao-Hsiung Income Tax Bureau in Taiwan. System Analyst, WANG Laboratory, Taiwan Designed and developed computer application systems. Also provided system consultation and training. Programmer Supervisor, TUNG-YA Container Terminal Co., Taiwan Organized and directed a staff of four to implement the Container Control System. English Teacher, First Non-Commissioned Officer School, Taiwan PUBLICATIONS: 1. Cheer-sun D. Yang, “Teaching Wireless Networking and Security with Java 2 Micro Edition,” Frontiers-in-Education Conference, November 5-8, 2003. 2. Cheer-sun D. Yang, “Internetworking and Information Security with TCP/IP,” Annual Conference on Advancing Teaching in College Classrooms and Campus Cultures, February 28-29, 2003. 3. Brent Wagenseller and Cheer-sun D. Yang, “The Investigation of Hacker’s Schemes on the Internet,” 14th Annual Student Research Poster Symposium, April 11, 2003. 4. Cheer-Sun Yang, “Incorporating Information Security into the ‘Internetworking with TCP/IP’ Course,” Frontiers-in-Education Conference, November 6-9, 2002. 5. Cheer-Sun Yang, “Information Security of Campus Networks and the Internet,” Annual Conference on Advancing Teaching in College Classrooms and Campus Cultures, March 21-23, 2002. 6. Cheer-Sun yang and Lori Pollock, “Path Testing of Shared Memory Parallel Programs,” Journal of Software Testing, Verification, and Reliability, notified of acceptance in January 2002. 7. Joseph Meighan, John Stoddart, Keenan Washington, Cheer-Sun Yang, “Parallel Processing with MPI,” Mid-Atlantic Student Workshop on Programming Languages and Systems, April 2000. 8. Lori Pollock and Cheer-Sun Yang, “Extending Program-Based Testing for Parallelized Communication Software,” Advanced Telecommunication/Information Distribution Research Program (ATIRP), December 1999. 9. Cheer-Sun Yang, Amie L. Souter, and Lori Pollock, “All-du-path Coverage for Parallel Programs,” International Symposium on Software Testing and Analysis (ISSTA’98), March 1998. 10. Cheer-Sun Yang and Lori Pollock, “An Algorithm for All-du-path Testing Coverage of Shared Memory Parallel Programs,” Sixth Asian Test Symposium, Nov. 1997. 11. Cheer-Sun Yang and Lori Pollock, “The Challenges in Automated Testing of MultiThreaded Programs,” 14th International Conference on Computer Software Testing and Analysis, June 1997. 12. Cheer-Sun and Lori Pollock, “Finding All-du-oaths for Shared Memory Parallel Programs,” Mid-Atlantic Student Workshop on Programming Languages and Systems, April 1997. 13. Cheer-Sun yang and Lori Pollock, “Towards a Structural Load Testing Tool,” International Symposium on Software Testing and Analysis (ISSTA’96), Jan. 1996 INTERNAL/EXTERNAL GRANTS: 1. January 2003-May 2003, eLearning and eTeaching Project, $300 and a Laptop, “eTeaching Network Security with Blackboard”. 2. May 30, 2002, Faculty Incentive Award, $500, granted by the Sponsored Research and Faculty Development for submitting the proposal entitled “Structural Testing and Execution of Parallel Programs (STEPP)” to the Department of Energy. 3. January 2002 – May 2002, Faculty Mini-grant (PT3 Project), $1500, “Creating a Multimedia-based Lab Manual for Teaching Communications and Networking”. 4. July 9, 2001 – July 27, 2001, WCU FDC Spring Local Grants, $3,384, Proposal Title: “The Implementation of a Communication and Networking Control Tool (CONNECT)”. 5. August 1, 2001 – May 31, 2002, Lindback Minority Junior Faculty Award, $13,800, Proposal Title: “Finding All-Use Coverage for the Integration Testing of TCP-Based Client-Server Programs”. TECHNICAL ACTIVITIES: 1. Served as the Faculty Mentor (with release time) of the School of Arts and Sciences for the “eLearning and eTeaching Project” during January 2003-May 2003. 2. Presented “e-Teaching Network Security with Blackboard” in the Annual RECAP Conference on March 28, 2003. 3. Served as an official reviewer of the ACM Computing Reviews and reviewed “the Handbook of Wireless Networks and Mobile Computing” in 2002 and the following books and articles in 2003: “Creating the Complete Environment for the Survival of a Bank”, “Space Division Multiple Access for Wireless Local Area Networks: Architectures, Protocols, and Services”, “Temporally Enhanced Erasure Codes for Reliable Communication Protocols”. 4. Attended International Conference on Communications 2002 in New York City. 5. Attended Cyber Security Workshop at the Indiana University of Pennsylvania from April 28 to May 1, 2002. 6. Attended Wireless Application Protocol (WAP) Train-the-Trainer Program sponsored by the Education Resources Group of the State System of Higher Education. 7. Serving as a Faculty Senate of the West Chester University (2003-2006). 8. Serving as a committee member on the CAS Recruiting Committee (2002-2005). 9. Served as a committee member on the CAS Outstanding Students Award Committee (2001-2003). 10. Serving as a subcommittee member in the Information Assurance subcommittee of the Computer Science Department.