Chittoor V. Ramamoorthy

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Chittoor V. Ramamoorthy
BornMay 5, 1926
DiedMarch 9, 2016 (2016-03-10) (aged 89)
San Diego, CA
ResidenceBerkeley, CA
Alma materUniversity of Madras
Harvard University
Known forSoftware Engineering
Software Security
Distributed and Parallel Computing
Computer Architecture
Transdisciplinary Research
Scientific career
FieldsComputer Science
InstitutionsUniversity of California, Berkeley University of Texas at Austin
Doctoral students73

Chittoor V. Ramamoorthy (1926–2016) was an American computer scientist, computer engineer and educator whose work had many implications in engineering, computer science, and software engineering. Together with Raymond T. Yeh, he is given credit for the early establishment of the discipline of software engineering. He had a large following worldwide with whom he actively collaborated until the last few months of his life. Advances made during these collaborations included the exploration of transdisciplinary methods and the development of a science to support future complex systems design[1]

Early life and education[edit]

Ramamoorthy was born in Burma to Indian parents, and educated in India and the U.S., .[2] He studied physics and textile technology at the University of Madras, did graduate work in mechanical engineering at the University of California, Berkeley, and received both a Master's and Ph.D in electrical engineering and applied mathematics from Harvard University in 1964.


He started his career at Honeywell in 1956. He later taught at the University of Texas at Austin and at the University of California, Berkeley in 1972. He also served on advisory committees for the U.S. Army, Air Force and Navy; Los Alamos Labs; Lockheed Research; and IBM.[3]

In 1994, he retired from UC Berkeley and became Professor Emeritus after having mentored 73 Ph.D students. He held the Control Data Distinguished Professorship at the University of Minnesota and the Grace Hopper Chair at the U.S. Naval Postgraduate School, Monterrey, California. He was a Visiting Professor at Northwestern University and Visiting Research Professor at the University of Illinois, Urbana-Champaign. He served as the Education Chair of the American Federation of Information Processing Societies. He also held the Honorary Professorship at Asia University Taichung, Taiwan. He was the Founding Director of the International Institute of Systems Integration. Dr. Ramamoorthy served on several advisory committees of the U.S. Government and academia including Advisory Committees of the U.S.Army (Advanced Strategic Missile Defense), the Air Force (Science Advisory Board), the Navy (Office of Naval Research), the Los Alamos National Labs, Lockheed Research, IBM Research, and the University Systems of Florida, Texas, Missouri, California, Toronto.[4]

Ramamoorthy was a Life Fellow of the IEEE as well as editor-in-chief of the IEEE Transactions on the Knowledge and Data Engineering and IEEE Transactions on Software Engineering,[5] He was the Program Chair of the first IEEE-ACM-International Conference of Software Engineering, andco-founder of IEEE Symposium on Reliable Distributed systems (SRDS).

He helped start several organizations including the Society for Design and Process Science (SDPS) where he served a Board Chairman until his passing. He was both a Founding Member and Fellow of SDPS.[6]

Personal life[edit]

Ramamoorthy was married for 58 years to his wife, Daulat. They had three children: Vijay, Sonia and Maya.


  • Group Award in Education for Curriculum Development (IEEE Computer Society)
  • The Commendation of Admiration and Recognition from Southern Methodist University personally autographed by the late Nobel Laureate and inventor of the integrated circuit, Jack S. Kilby.
  • 1974 Honor Roll Award (IEEE Computer Society)
  • 1978 Special Education Award (IEEE Computer Society)
  • 1984 Centennial Medal (IEEE)
  • 1987 Outstanding Paper Award (IEEE Computer Society)
  • 1990 Taylor Booth Award (IEEE Computer Society)
  • 1991 Meritorious Service Award (IEEE Computer Society)
  • 1993 Richard Merwin Award (IEEE Computer Society)
  • 1995 Distinguished Scholar Award (SDPS)
  • 1996 Golden Core Recognition - Charter Member (IEEE Computer Society)
  • 2000 Third Millennium Medal (IEEE)
  • 2001 Hitachi-Kanai Award (IEEE Computer Society)
  • 2002 Raymond T. Yeh Distinguished Achievement Award (SDPS)
  • 2002 Academy Gold Medal of Honor Award (TheATLAS)
  • 2003 Donald Fink Prize (IEEE)
  • 2006 Herbert Simon Award (SDPS)
  • 2010 SES Transformative Achievement Award (SDPS)


  • Life Fellow of IEEE.
  • Senior Research Fellow at the IC2 Institute, UT Austin, TX
  • Fellow of TheATLAS
  • Fellow of SDPS

Endowed awards[edit]

In 1997 the C.V. Ramamoorthy Distinguished Research Award was created at the University of California, Berkeley for outstanding contributions to a new research area in computer science and engineering.[7]

In 2006, SDPS created the Ramamoorthy-Yeh Endowment to support International transdisciplinary and transformative scientific research, education, and knowledge discrimination.[8]

In 2006 the International IEEE Conference on Tools of Artificial Intelligence (ICTAI) has established "the CV Ramamoorthy Best Paper Award". Since then, this award is annually given to the best research paper of the ICTAI Conference.[9]

Published works[edit]

Ramamoorthy published over 200 papers and co-edited Handbook on Software Engineering, Pacific Computer Communications, and Computers for AI Processing.

Selected papers include:

  1. J K Aggarwal, W. Mayeda and C.V. Ramamoorthy. On Multiple Transmission. IEEE Transactions on Circuit Theory, Vol. CT-17, No. 2, pp. 246–249, May 1970 .
  2. Parker R Blevins and C V Ramamoorthy. Aspects of a Dynamically Adaptive Operating System. IEEE Trans. Computers (), 25(7):713–725, 1976.
  3. Bruce I Blum, Victor R Basili, S K Chang, Michael Evangelist, C V Ramamoorthy, and Raymond T Yeh. Software Engineering in the Year 2000. SEKE, page 473, 1993.
  4. Nikolaos G Bourbakis and Chittoor V Ramamoorthy. Specifications for the development of an expert tool for the automatic optical understanding of electronic circuits: VLSI reverse engineering. VTS, pages 98–103, 1991.
  5. Joel L Brame and C V Ramamoorthy. An interactive simulator generating system for small computers. AFIPS Spring Joint Computing Conference, pages 425–449, 1971.
  6. C Chandra and C V Ramamoorthy. An Evaluation of Knowledge Engineering Approaches to the Maintenance of Evolutionary Software. SEKE, pages 181–188, 1996.
  7. C Chandra and C V Ramamoorthy. An Evaluation of Knowledge Engineering Approaches to the Maintenance of Evolutionary Software. International Journal of Software Engineer- ing and Knowledge Engineering (), 8(1):3–20, 1998.
  8. K Mani Chandy and C V Ramamoorthy. Optimization of Information Storage Systems. Information and Control (), 13(6):509–526, 1968.
  9. K Mani Chandy, C V Ramamoorthy, and A Cowan. A framework for hardware-software tradeoffs in the design of fault-tolerant computers. AFIPS Fall Joint Computing Conference, pages 55–63, 1972.
  10. Chye-Lin Chee, E J Im, and C V Ramamoorthy. A Discrete-Event Simulation Model for Characterizing Parallel File Transfers. ICPADS, pages 154–161, 1994.
  11. Chye-Lin Chee, Stan Jarzabek, and C V Ramamoorthy. An Intelligent Process for Formulating and Answering Project Queries. SEKE, pages 309–316, 1996.
  12. Chye-Lin Chee, Hongjun Lu, Hong Tang, and C V Ramamoorthy. Improving I/O response times via prefetching and storage system reorganization. COMPSAC, pages 143–148, 1997.
  13. Chye-Lin Chee, Hongjun Lu, Hong Tang, and C V Ramamoorthy. Adaptive Prefetching and Storage Reorganization In A Log-Structured Storage System. IEEE Trans. Knowl. Data Eng. (), 10(5):824–838, 1998.
  14. Yih-Farn Chen, Michael Y Nishimoto, and C V Ramamoorthy. The C Information Abstraction System. IEEE Trans. Software Eng. (), 16(3):325–334, 1990.
  15. Sunil R Das, Chittoor V Ramamoorthy, Mansour H Assaf, Emil M Petriu, and Wen-Ben Jone. Fault tolerance in systems design in VLSI using data compression under constraints of failure probabilities. IEEE T. Instrumentation and Measurement (), 50(6):1725–1747, 2001.
  16. Sunil R Das, Chittoor V Ramamoorthy, Mansour H Assaf, Emil M Petriu, Wen-Ben Jone, and Mehmet Sahinoglu. Fault simulation and response compaction in full scan circuits using HOPE. IEEE T. Instrumentation and Measurement (), 54(6):2310–2328, 2005.
  17. Sunil R Das, Chittoor V Ramamoorthy, Mansour H Assaf, Emil M Petriu, Wen-Ben Jone, and Mehmet Sahinoglu. Revisiting response compaction in space for full-scan circuits with nonexhaustive test sets using concept of sequence characterization. IEEE T. Instrumentation and Measurement (), 54(5):1662–1677, 2005.
  18. Vijay K Garg and C V Ramamoorthy. High level communication primitives for concurrent systems. ICCL, pages 92–99, 1988.
  19. Vijay K Garg and C V Ramamoorthy. ConC: A Language for Concurrent Programming. Comput. Lang. (), 16(1):5–18, 1991.
  20. Gary S Ho and C V Ramamoorthy. Protocols for Deadlock Detection in Distributed Database Systems. IEEE Trans. Software Eng. (), 8(6):554–557, 1982.
  21. K H Kim and C V Ramamoorthy. Structure of an Efficient Duplex Memory for Processing Fault-Tolerant Programs. ISCA, pages 131–138, 1978.
  22. K H Kane Kim and C V Ramamoorthy. Failure-tolerant parallel programming and its supporting system architecture. AFIPS National Computer Conference, pages 413–423, 1976.
  23. M H Kim, Young-Chul Shim, and C V Ramamoorthy. APAS: the Ada Programming Assistant System. ICCL, pages 379–386, 1988.
  24. Wu Hon Leung and C V Ramamoorthy. An Approach to Formal Specification of Control Modules. IEEE Trans. Software Eng. (), 6(5):485–489, 1980.
  25. Peter A Ng, C V Ramamoorthy, Laurence C Seifert, and Raymond T Yeh. Proceedings of the First International Conference on Systems Integration, Morristown, NJ, USA, April 1990. ICSI 1990, 1990.
  26. Atul Prakash and C V Ramamoorthy. Hierarchical Distributed Simulations. ICDCS, pages 341–348, 1988.
  27. C V Ramamoorthy. Note on Reinforcing Control Information in Variable Length Items. Information and Control (), 7(2):146–150, 1964.
  28. C V Ramamoorthy. Code structures for protection and manipulation of variable-length items. Commun. ACM (), 8(1):35–38, 1965.
  29. C V Ramamoorthy. Procedures for minimization of "exclusive-OR" and "logical- equivalence" switching circuits. SWCT (), pages 143–149, 1965.
  30. C V Ramamoorthy. Analysis of Graphs by Connectivity Considerations. J. ACM (), 13(2):211–222, 1966.
  31. C V Ramamoorthy. A structural theory of machine diagnosis. AFIPS Spring Joint Com- puting Conference, pages 743–756, 1967.
  32. C V Ramamoorthy. A survey of current microprogrammed computers. DAC, pages 272– 274, 1972.
  33. C V Ramamoorthy. Computer Science and Engineering Education. IEEE Trans. Com- puters (), 25(12):1200–1206, 1976.
  34. C V Ramamoorthy. Foreword. IEEE Trans. Knowl. Data Eng. (), 4(5):405–406, 1992.
  35. C V Ramamoorthy. Distributed techniques in software systems integration. FTDCS, pages 252–256, 1995.
  36. C V Ramamoorthy. Evolution and Evaluation of Software Quality Models. ICTAI, page 543, 2002.
  37. C V Ramamoorthy. Disaster Hardening for Software Systems. SERA, page 2, 2005.
  38. C V Ramamoorthy. Disaster Hardening for Software Systems. ISSRE, pages 3–4, 2006.
  39. C V Ramamoorthy. Models and Methods for Discovering Automatable Activity Segments in a Service–Oriented Environment. ICTAI 2006, 2006.
  40. C V Ramamoorthy. Models and Methods for Discovering Automatable Activity Segments in a Service-Oriented Environment. ICTAI, pages 243–246, 2006.
  41. C V Ramamoorthy. Issues and Models of Security Oriented Systems. ACIS-ICIS, page 4, 2008.
  42. C V Ramamoorthy and Farokh B Bastani. Software Reliability - Status and Perspectives. IEEE Trans. Software Eng. (), 8(4):354–371, 1982.
  43. C V Ramamoorthy, Farokh B Bastani, John M Favaro, Yu-King R Mok, C W Nam, and Keiichi Suzuki. On A Systematic Approach to the Development and Validation of Critical Software for Nuclear Power Plants. ICSE, pages 231–240, 1979.
  44. C V Ramamoorthy and Parker R Blevins. Arranging frequency dependent data on sequential memories. AFIPS Spring Joint Computing Conference, pages 545–556, 1971.
  45. C V Ramamoorthy, C Chandra, S Ishihara, and Y Ng. Knowledge Based Tools for Risk Assessment in Software Development and Reuse. ICTAI, pages 364–371, 1993.
  46. C V Ramamoorthy and K Mani Chandy. Optimization of Memory Hierarchies in Multi- programmed Systems. J. ACM (), 17(3):426–445, 1970.
  47. C V Ramamoorthy, R C Cheugn, and K H Kim. Reliability and Integrity of Large Com- puter Programs. Fachtagung Prozessrechner, pages 86–162, 1974.
  48. C V Ramamoorthy, Siyi Terry Dong, and Yutaka Usuda. An Implementation of an Automated Protocol Synthesizer (APS) and Its Application to the X.21 Protocol. IEEE Trans. Software Eng. (), 11(9):886–908, 1985.
  49. C V Ramamoorthy, Thomas F Fox, and Hon Fung Li. Scheduling Parallel Processable Tasks for a Uniprocessor. IEEE Trans. Computers (), 25(5):485–495, 1976.
  50. C V Ramamoorthy, Vijay K Garg, and Atul Prakash. Programming in the Large. IEEE Trans. Software Eng. (), 12(7):769–783, 1986.
  51. C V Ramamoorthy, Vijay K Garg, and Atul Prakash. Support for Reusability in Genesis. IEEE Trans. Software Eng. (), 14(8):1145–1154, 1988.
  52. C V Ramamoorthy and M J Gonzalez. Subexpression Ordering in the Execution of Arithmetic Expressions. Commun. ACM (), 14(7):479–485, 1971.
  53. C V Ramamoorthy and Yih-Wu Han. Reliability Analysis of Systems with Concurrent Error Detection. IEEE Trans. Computers (), 24(9):868–878, 1975.
  54. C V Ramamoorthy and Gary S Ho. Performance Evaluation of Asynchronous Concurrent Systems Using Petri Nets. IEEE Trans. Software Eng. (), 6(5):440–449, 1980.
  55. C V Ramamoorthy, Gary S Ho, and Yih-Wu Han. Fault tree analysis of computer systems. AFIPS National Computer Conference, pages 13–17, 1977.
  56. C V Ramamoorthy and Siu-Bun F Ho. Testing Large Software with Automated Software Evaluation Systems. IEEE Trans. Software Eng. (), 1(1):46–58, 1975.
  57. C V Ramamoorthy, Siu-Bun F Ho, and W T Chen. On the Automated Generation of Program Test Data. IEEE Trans. Software Eng. (), 2(4):293–300, 1976.
  58. C V Ramamoorthy, Siu-Bun F Ho, and W T Chen. On the Automated Generation of Program Test Data (Abstract). ICSE, page 636, 1976.
  59. C V Ramamoorthy and K H Kim. Two optimal square-rooting algorithms using iterative multiplication. IEEE Symposium on Computer Arithmetic, pages 1–37, 1972.
  60. C V Ramamoorthy and K H Kim. Pipelining: the generalized concept and sequencing strategies. AFIPS National Computer Conference, pages 289–297, 1974.
  61. C V Ramamoorthy, K H Kim, and W T Chen. Optimal Placement of Software Monitors Aiding Systematic Testing. IEEE Trans. Software Eng. (), 1(4):403–411, 1975.
  62. C V Ramamoorthy, Roger Y Lee, and Kyung-Whan Lee. Software Engineering Research and Applications, First International Conference, SERA 2003, San Francisco, CA, USA, June 25–27, 2003, Selected Revised Papers. SERA 2004, 3(3):30–31, 2004.
  63. C V Ramamoorthy and Hon Fung Li. Efficiency in generalized pipeline networks. AFIPS National Computer Conference, pages 625–635, 1974.
  64. C V Ramamoorthy and Hon Fung Li. Pipeline Architecture. ACM Comput. Surv. (), 9(1):61–102, 1977.
  65. C V Ramamoorthy and Hon Fung Li. Corrigenda: Pipeline Architecture. ACM Comput. Surv. (), 10(4):508, 1978.
  66. C V Ramamoorthy and Y W Eva Ma. Optimal Recopnfiguration Strategies for Reconfigurable Computer Systems with no Repair. IEEE Trans. Computers (), 35(3):278–280, 1986.
  67. C V Ramamoorthy, Luis Miguel, and Young-Chul Shim. On Issues in Software Engineering and Artificial Intelligence. International Journal of Software Engineering and Knowledge Engineering (), 1(1):9–20, 1991.
  68. C V Ramamoorthy, Yu-King R Mok, Farokh B Bastani, Gene H Chin, and Keiichi Suzuki. Application of a Methodology for the Development and Validation of Reliable Process Control Software. IEEE Trans. Software Eng. (), 7(6):537–555, 1981.
  69. C V Ramamoorthy, Atul Prakash, Vijay K Garg, Tsuneo Yamaura, and Anupam Bhide. Issues in the Development of Large, Distributed, and Reliable Software. Advances in Computers (), pages 393–443, 1987.
  70. C V Ramamoorthy, Atul Prakash, Wei-Tek Tsai, and Yutaka Usuda. Software Engineering: Problems and Perspectives. Computer, 17(10):191–209, 1984.
  71. C V Ramamoorthy and Remzi Seker. Infrastructures for Information Technology Systems: Perspectives on Their Evolution and Impact. SERA, pages 214–228, 2004.
  72. C V Ramamoorthy and Remzi Seker. Infrastructures for information technology systems. SMC, pages 979–986, 2005.
  73. C V Ramamoorthy and Shashi Shekhar. A Cooperative Approach to Large Knowledge Based Systems. ICDE, pages 346–352, 1990.
  74. C V Ramamoorthy, Shashi Shekhar, and Vijay K Garg. Software Development Support for AI Programs. Computer, 20(1):30–40, 1987.
  75. C V Ramamoorthy and Phillip C Y Sheu. Object-Oriented Systems. SERA 2004, 3(3):9– 15, 1988.
  76. C V Ramamoorthy and Wei-Tek Tsai. Advances in Software Engineering. Computer, 29(10):47–58, 1996.
  77. C V Ramamoorthy and Masahiro Tsuchiya. Microprogrammed significance arithmetic: a perspective and feasibility study. AFIPS Spring Joint Computing Conference, pages 659–673, 1972.
  78. C V Ramamoorthy and Donald W Tufts. Reinforced prefixed comma-free codes. IEEE Transactions on Information Theory, 13(3):366–371, 1967.
  79. C V Ramamoorthy, James L Turner, and Benjamin W Wah. A Design of a Fast Cellular Associative Memory of Ordered Retrieval. IEEE Trans. Computers (), 27(9):800–815, 1978.
  80. C V Ramamoorthy, Yutaka Usuda, Atul Prakash, and Wei-Tek Tsai. The Evolution Support Environment System. IEEE Trans. Software Eng. (), 16(11):1225–1234, 1990.
  81. C V Ramamoorthy and Vikram Vij. CM-SIM: A Parallel Circuit Simulator on a Distributed Memory Multiprocessor. VLSI Design, pages 39–44, 1994.
  82. C V Ramamoorthy and Benjamin W Wah. An Optimal Algorithm for Scheduling Requests on Interleaved Memories for a Pipelined Processor. IEEE Trans. Computers (), 30(10):787– 800, 1981.
  83. C V Ramamoorthy and Benjamin W Wah. The Degradation in Memory Utilization Due to Dependencies. IEEE Trans. Computers (), 30(10):813–818, 1981.
  84. C V Ramamoorthy and Benjamin W Wah. The Isomorphism of Simple File Allocation. IEEE Trans. Computers (), 32(3):221–232, 1983.
  85. C V Ramamoorthy and Benjamin W Wah. Knowledge and Data Engineering. IEEE Trans. Knowl. Data Eng. (), 1(1):9–16, 1989.
  86. C V Ramamoorthy and Benjamin W Wah. Editors’ Comments. IEEE Trans. Knowl. Data Eng. (), 3(4):397–398, 1991.
  87. C V Ramamoorthy and Yuh Yaw. A petri net reduction algorithm for protocol analysis. SIGCOMM, pages 157–166, 1986.
  88. C V Ramamoorthy, Yuh Yaw, R Aggarwal, and J Song. Synthesis of two-party error- recoverable protocols. SIGCOMM, pages 227–235, 1986.
  89. Mehmet Sahinoglu and Chittoor V Ramamoorthy. RBD tools using compression, decom- pression, hybrid techniques to code, decode, and compute reliability in simple and complex embedded systems. IEEE T. Instrumentation and Measurement (), 54(5):1789–1799, 2005.
  90. Phillip C Y Sheu and C V Ramamoorthy. Problems, Solutions, and Semantic Computing. Int. J. Semantic Computing (), 3(3):383–394, 2009.
  91. Young-Chul Shim and C V Ramamoorthy. Monitoring and Control of Distributed Systems. ICSI, pages 672–681, 1990.
  92. Howard Jay Siegel, Henry G Dietz, Richard F Freund, Chani Pangali, Richard C Metzger, Kenneth W Neves, C V Ramamoorthy, and Andrew S Tanenbaum. Panel - The Virtual Heterogeneous Supercomputer: Can It Be Built? HPDC, pages 30–31, 1993.
  93. Sang Hyuk Son, C V Ramamoorthy, and Jung-Guk Kim. Preface for the Special Issue on Real-Time Distributed Computing and Ubiquitous Computing in Memory of Professor Moon Hae Kim. JCSE, 2(4):339–339, 2008.
  94. Jaideep Srivastava and C V Ramamoorthy. Efficient Algorithms for Maintenance of Large Database. ICDE, pages 402–408, 1988.
  95. Wei-Tek Tsai, C V Ramamoorthy, Wei Kang Tsai, and Osamu Nishiguchi. An Adaptive Hierarchical Routing Protocol. IEEE Trans. Computers (), 38(8):1059–1075, 1989.
  96. Keith Vanderveen and C V Ramamoorthy. Anytime Reasoning in First-Order Logic. ICTAI, pages 142–148, 1997.
  97. Keith Vanderveen and C V Ramamoorthy. Partial instantiation theorem proving for distributed resource location. COMPSAC, pages 192–197, 1997.
  98. Hiroshi Yamaguchi, Masahito Gotaishi, Yuko Mori, and Chittoor V Ramamoorthy. Semantic Interoperability for Knowledge-Based Service. ICSC, pages 287–290, 2009.
  99. Hiroshi Yamaguchi, Yukio Hushino, Kenji Suzuki, and Chittoor V Ramamoorthy. Creating a New Service on The Web. International Journal on Artificial Intelligence Tools (), 13(3):487–510, 2004.
  100. Hiroshi Yamaguchi, Darius Mahdjoubi, and Chittoor V Ramamoorthy. A Social Transformation-Emergence of the Knowledge Society. ICTAI, pages 254–260, 2006.
  101. Hiroshi Yamaguchi, Kenji Suzuki, and Chittoor V Ramamoorthy. The Humanization, Personalization and Authentication Issues in the Design of Interactive Service System. Transactions of the SDPS, 7(4):1–11, 2003.
  102. Raymond T Yeh and C V Ramamoorthy. Proceedings of the 2nd International Conference on Software Engineering, San Francisco, California, USA, October 13–15, 1976. ICSE 1976, 1976.
  103. S.Mertoguno, R.Paul, N.Bourbakis and CV Ramamoorthy, A Neuro-Expert system for software metrics prediction, IFAC-Int Journal Engineering Applications of AI, vol. 9, no. 2, pp. 153–161,1996


  1. ^ "Theatlas". Retrieved 2017-07-10.
  2. ^ "25th Anniversary Celebration Speakers" (PDF). Florida International University. Retrieved 26 April 2016.
  3. ^ "C.V. Ramamoorthy - Engineering and Technology History Wiki". 2016-01-19. Retrieved 2017-07-10.
  4. ^ "Dr. C.V. Ramamoorthy". ZoomInfo. Retrieved 29 April 2016.
  5. ^ "Chittoor Ramamoorthy". Retrieved 2017-07-10.
  6. ^ "SDPS Homepage". Retrieved 2017-07-10.
  7. ^ "Student Awards | EECS at UC Berkeley". Retrieved 2017-07-10.
  8. ^ "Endowments". Retrieved 2017-07-10.
  9. ^ "18th IEEE International Conference on Tools with Artificial Intelligence-Title - IEEE Xplore Document". Retrieved 2017-07-10.

External links[edit]