Daisy F. Sang, Ph.D.

Professor, Computer Science Department
California State Polytechnic University, Pomona, CA 91768
Phone: 909-869-3469 Email: fcsang@cpp.edu


Class Schedule and Office Hours

Fall Quarter 2017 (September 21 - December 1)

  • CS 140-02 Introduction to Computer Science
            T/TH 1-2:50, classroom 8-52
  • CS 140-03 Introduction to Computer Science
            M/W 2-3:50, classroom 8-52
  • CS 311-02 Formal Languages and Automata
            T/TH 10-11:50, classroom 8-348

  • Office Hours:
            M/W 4-4:30 PM
            T/TH 9-10 and 3-3:30 PM

  • Research Interests

    Algorithms
    Distributed Computing
    Interconnection Networks and Graph Embedding
    Web Technologies
    Mobile Apps Development

    Publications and Presentations

  • Wong, J., Sang, D., & Peng, C.S. (2017). An Android Geofencing App for Autonomous Remote Switch Control. In: Proceedings of the 19th International Conference on Applied Computer Science and Engineering, ICACSE 2017, Prague, March 23-24, 2017.
  • Jadhwani, S., Sang, D., & Peng, C. S. (2016). HTML5 Online Learning Application with Offline Web, Location Based, Animated Web, Multithread, and Real-Time Features. International Journal of Computer, Electrical, Automation, Control and Information Engineering, Vol:10, No:3, pp. 405-413, 2016.
  • Jadhwani, S., Sang, D., & Peng, C. S. (2016). HOLA: HTML5 Online Learning Application. Poster. Also In: Proceedings of the 18th International Conference on Internet and Web Technologies, ICIWT 2016, Singapore, March 3-4, 2016.
  • Kysar, Z., Lee, I., Nguyen, L., Sun, Y, & Sang, D. (2015). Dynamic Event Mapping for University Campuses. 10th Annual College of Science Research Symposium. Poster. California State Polytechnic University, Pomona, CA.
  • Lee, F., Sang, D., & Chiang, T. C. (2014). An Efficient Algorithm for Route Discovery and Mobility Management on Mobile Ad Hoc Networks. In: Proceedings of the 17th IEEE International Conference on Computational Science and Engineering, CSE 2014, Paper ID 600, Chengdu, China, December 19-21, 2014.
  • Liu, Y., Peng, C. S., & Sang, D. (2014). An Android Travel App for the City of Cheng Du. In: Proceedings of the 29th International Conference on Computers and Their Applications, CATA 2014, pp. 195-200, Las Vegas, Nevada, March 24-26, 2014.
  • Le, H., Kysar, Z., & Sang, D. (2014). Location Based Apps for Campus Events and Navigation. 9th Annual College of Science Research Symposium. Poster. California State Polytechnic University, Pomona, CA.
  • Li, Chunghan, Peng, C.S., & Sang, D. (2013). Augmented Reality on Android. In: Proceedings of the International Conference on Computer Science and Information Technology, ICCSIT 2013, pp. 1010-1014. Dubai, October 22-23, 2013.
  • Sang, D., Yang, Richard, & Peng, C. S. (2013). Case Study on Storage Characteristics of Hadoop. In: Proceedings of the International Conference on Parallel and Distributed Computing and Networks, PDCN 2013, pp. 664-669. Innsbruck, Austria, February 11-13, 2013.
  • Blackmon, C. L., Sang, D., & Peng, C. S. (2011). Evaluation of Automated Static Analysis Tools. In: Proceedings of the 24th International Conference on Computer Applications in Industry and Engineering, CAINE 2011, pp. 311-315, Honolulu, Hawaii, November 16-18, 2011.
  • Peng, C. S. and Sang, D. (2009). Optimum Simulation of 2-Dimensional Torus Networks. In: Proceedings of the 22nd International Conference on Computer Applications in Industry and Engineering, CAINE 2009, pp. 75-80, San Francisco, California, November 4-6, 2009.
  • Chen, S., Sang, D., & Peng, C.S. (2007). Virtual Net: An Efficient Simulation for Parallel Computation. International Journal of Modeling and Simulation, Volume 27, Issue 2, 205-4369, 2007.
  • Xu, Y., Sang, D., & Peng, C. S. (2006). Design Patterns for Real-Time Distributed System. In: Proceedings of the 15th International Conference on Software Engineering and Data Engineering, SEDE 2006, Los Angeles, California, July 6-8, 2006.
  • Phattarasukol, S. and Sang, D. (2005). PatternStudio - A New Tool for Design Pattern Management. Demonstration. ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2005, San Diego, October 16-20, 2005.
  • Xu, Y., Sang, D., & Peng, C. S. (2005). Logging Server: A Case Study with Design Patterns. In: Proceedings of the 4th Annual ISOneWorld, March 30 - April 1, 2005.
  • Phattarasukol, S. and Sang, D. (2004). Design Pattern Integrated Tool. Poster. ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2004, Vancouver, Canada, October 24-28, 2004.
  • Chen, D., Tsai, K., & Sang, D. (2004). Dynamic Rate Allocation in High Speed Networks. In: Proceedings of the Hawaii International Conference on Computer Sciences, January 15-18, 2004.
  • Shen, M., Sang, D., & Peng, C. S. (2002). Performance and Reliability Analysis of DOORS. In: Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA 2002, Las Vegas, June 24-27, 2002.
  • Chen, S., Sang, D., & Peng, C. S. (2001). Virtual Net: An Efficient Simulation for Parallel Computation. In: Proceedings of the 14th International Conference on Computer Applications in Industry and Engineering, CAINE 2001, Las Vegas, November 27-29, 2001.
  • Sang, D. (2001). Object Oriented Methodology - UML. OO Seminar for Japanese Software Engineers. Presentation. California State Polytechnic University, Pomona, CA.
  • Kimm, H., Sang, D., & Lee, F. (1999). Using Constructors and Subclasses in Java and C++. In: Proceedings of the 14th International Conference on Computers and Their Applications, CATA, Mexico, April 7-9, 1999.
  • Kuo, W., Sang, D., & Peng, C. S. (1999). Distributed Object Computing with CORBA. Journal of Statistics and Computing, Volume 5, pp. 47-68, 1999.
  • Grodzinsky, F., Sang, D., et al. (1999). Networking and Data Communications Laboratory Manual, ISBN-13: 9780130117021, Prentice Hall, 1999.
  • Sang, D. (1998). Unix for Programmers and Users. Training Program for Korean Electronics and Computer Teachers. Presentation. California State Polytechnic University, Pomona, CA.
  • Sang, D., et al. (1996). Object Oriented Software Engineering. Co-teach a twenty-week course at JPL, Pasadena.
  • Sang, D. (1995). Teaching Undergraduate Computer Network Courses. Presentation. ACM SIGCSC, March 1995.
  • Sang, D. and EIC/SCE Team (1995). Windows-Based Electromagnetic Fields Modeling. In: Proceedings of Southern California Conference on Undergraduate Research, SCCUR 1995, Claremont College, November 1995.
  • Shih, C. and Sang, D. (1991). Disjoint Paths in the Star Network. Technical Report, 1991-04, Computer Science, California State Polytechnic University, Pomona, CA. Also presented in Faculty Research Forum, 1991.
  • Sang, D. and Sudborough, I. H. (1990) Embedding Large N Dimensional Meshes into Small N Dimensional Meshes. Technical Report, Computer Science, University of Texas at Dallas, TX.
  • Sang, D. and Sudborough, I. H. (1990) Embedding Large Meshes into Small Ones. In: Proceedings of the International Symposium on Circuits and Systems. Also presented in Workshop on Algorithmic Research in the Midsouthwest at UT-Austin 1990.

  • NASA PAIR Project

    During 2002-2006, I was one of the faculty advisors in the NASA PAIR (Partnership Awards for Integration Research) project for integrating NASA-related research into the specified undergraduate computer science courses as well as enhancing our software engineering curriculum in general. Our mission is to conduct research and prototype a smart rover capable of autonomous navigation for the purpose of data acquisition, data processing and transference of the collected information to the home base.

    JPL SIRI Program

    The SIRI (Student Independent Research Intern) program is a training program organized by Jet Propulsion Laboratory to provide students with real-life work experiences as a component of their academic program. The SIRI program is an unpaid internship. It is offered twice a year: Fall Semester and Spring Semester. The Fall Semester lasts from September to January and participating students will enroll in CS 461 for the Fall Quarter. For the Spring Semester, running from February to June, enrollment will be in the Winter Quarter. For detailed program information and requirements, please see our SIRI web site.

    Please note that there is a change to the JPL SIRI program - effective Fall 2017, the program will only be open to community college students. Students from 4-year institutions (e.g. Cal Poly) should apply directly for one of their many paid internship programs on website at JPL Intern Porgrams.

    Master Students Supervised

  • Klodiana Hajdari (Topic: Performance Analysis of 3D Geographic Routing Algorithms in Wireless Sensor Networks; degree conferred in Winter 2016)
  • Lan Nguyen (Topic: A Multifunctional Tool for Responsive Web Design; degree conferred in Spring 2015)
  • Long Chen (Topic: Advanced Travel Forum Using HTML5 Features; degree conferred in Summer 2014)
  • Jamie Wong (Topic: Mobile Geofencing as Ambient Interface for Controlling a Wemo Light Switch; degree conferred in Spring 2014)
  • Sheetal Jadhwani (Topic: HTML5 eLearning Tools; degree conferred in Summer 2013)
  • Joshua Scoggins (Topic: Wavefront Scheduling on Superscalar Processors; degree conferred in Summer 2012)
  • Nishant Limbachiya (Topic: Modified WSPR for Web Service Composition; degree conferred in Summer 2010)
  • David Young (Topic: Real Time Java Implementation of NeuroEvolution of Augmented Topologies; degree conferred in Spring 2010)
  • Cathleen Blackmon (Topic: Improving Software Quality with Automated Static Analysis Tools; degree conferred in Spring 2010)
  • Richard Yang (Topic: MapReduce and Hadoop Tuning; successfully defended in Spring 2010)
  • Robert Rik Glover (Topic: Analysis and Implementation of Search Strategies for Automatic Web Service Composition; degree conferred in Winter 2010)
  • Nan Liu (Topic: Trie-based Compression Implementation and Performance Analysis of XML Compressors; degree conferred in Spring 2009)
  • Jijun Wang (Topic: The Conceptual Modeling for ETL Process; degree conferred in Fall 2007)
  • Tchon-Kit Wan (Topic: Embedding Pancake Graphs into Torus Networks; degree conferred in Fall 2005)
  • Shaffiq Rahim (Topic: An Approach to Net Centric Operations; degree conferred in Fall 2005)
  • Somsak Phattarasukol (Topic: Design Pattern Integrated Tool; degree conferred in Fall 2005)
  • Victoria Sun (Topic: OOAST: An Educational Tool for the Simulation of Automata; degree conferred in Spring 2005)
  • David Chen (Topic: Rate Allocation Algorithms in ATM Networks; degree conferred in Winter 2005)
  • Dustin Xu (Topic: Survey and Evaluation of Design Patterns for Real-Time Distributed Systems; degree conferred in Winter 2005)
  • Andrew Wheeler (Topic: Zero-Sum SIPD Variations and Strategy; degree conferred in Spring 2003)
  • Rajesh Patel (Topic: Fault Tolerant Distributed Objects Through Object Replication; degree conferred in Winter 2002)
  • Mengya Shen (Topic: Performance and Reliability Analysis of DOORS; degree conferred in Winter 2002)
  • Qin Liu (Topic: Distributed Java Object Computing with RMI and JDBC; degree conferred in Winter 1999)
  • Wendy Kuo (Topic: Distributed Object Computing with CORBA; degree conferred in Spring 1998)
  • Lilin Xie (Topic: A Workload Monitor Server; degree conferred in Fall 1996)
  • Tedjo Poernomo (Topic: Survey of Routing and Addressing of the Internet; degree conferred in Spring 1995)
  • Samer Kouja (Topic: Automated Data Acquisition Systems; degree conferred in Winter 1995)
  • Sang Bae (Topic: Analytic Modeling and Simulation of Network Topologies; degree conferred in Fall 1994)
  • Shuo Chen (Topic: An Implementation of Mapping Network Topologies; degree conferred in Spring 1994)
  • Ching-Lin Shih (Topic: Message Routing on Star Networks; degree conferred in Summer 1991)

  • Useful Links

  • Academic Calendar 2017-18
  • Final Exam Schedule
  • Cal Poly Pomona University Library Research Tools, Library Resources for Computer Science
  • Student Services
  • Commencement