{"id":1457,"date":"2018-04-15T17:54:55","date_gmt":"2018-04-15T22:54:55","guid":{"rendered":"https:\/\/www.cs.mum.edu\/mum\/?page_id=1457"},"modified":"2020-12-16T13:44:37","modified_gmt":"2020-12-16T19:44:37","slug":"bruce-lester","status":"publish","type":"page","link":"https:\/\/www.cs.miu.edu\/mum\/bruce-lester\/","title":{"rendered":"Bruce Lester"},"content":{"rendered":"<div style=\"width: 100%; height: 200px;\">\n<div style=\"float: left;\">\n<h3>Education<\/h3>\n<ul>\n<li>BS, Massachusetts Institute of Technology<\/li>\n<li>MS, Massachusetts Institute of Technology<\/li>\n<li>PhD, Massachusetts Institute of Technology<\/li>\n<\/ul>\n<\/div>\n<div style=\"float: right; width: 200px; height: 146px; margin: 0px; padding-right: 10px;\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" title=\"Dr. Bruce Lester\" src=\"https:\/\/www.cs.miu.edu\/images\/faculty_photo_lester_bruce.jpg\" alt=\"Dr. Bruce Lester\" width=\"132\" height=\"146\" \/><\/p>\n<p style=\"text-align: center;\"><strong> Professor of Computer Science<\/strong><\/p>\n<\/div>\n<\/div>\n<div style=\"clear: both;\"><\/div>\n<div style=\"width: 100%;\">\n<h3><strong>Research Interests<\/strong><\/h3>\n<ul>\n<li>Parallel Computing, Programming Languages for Multi-Core Processors<\/li>\n<\/ul>\n<h3><strong>Professional Experience<\/strong><\/h3>\n<ul>\n<li>Dr. Lester has six years of experience as a Senior Software Engineer developing client\/server database systems and internet websites for Primus Telecommunications, an international long-distance telephone company.<\/li>\n<li>He also has thirteen years of experience teaching computer science: two years at Princeton University, and eleven years at Maharishi University of Management.<\/li>\n<li>Dr. Lester founded the Computer Science Department at MUM and served as Chair for eight years.<\/li>\n<\/ul>\n<h3><strong>Book Publication<\/strong><\/h3>\n<ul>\n<li><em>The Art of Parallel Programming<\/em> (Adopted as a course textbook by 62 universities) First edition: Prentice Hall, 1993. Second edition: 1st World Publishing, 2006.<\/li>\n<\/ul>\n<h3><strong>Awards and Honors<\/strong><\/h3>\n<ul>\n<li>Best Paper Award for \u201cThe 2011 International Conference of Parallel and Distributed Computing\u201d held in London, U.K., July 2011. This conference was part of the annual World Congress on Engineering sponsored by the International Association of Engineers.<\/li>\n<\/ul>\n<h3>Publications<\/h3>\n<p style=\"padding-left: 30px;\">\u201cLock-Free Parallel Access Collections,\u201d International Journal of Distributed and Parallel Systems, Vol. 5, No. 1, May, 2014, pp. 1-12.<\/p>\n<p style=\"padding-left: 30px;\">\u201cOperator Fusion in a Data Parallel Library,\u201d IAENG International Journal of Computer Science, Vol. 39, No. 1, February, 2012, pp. 50-63.<\/p>\n<p style=\"padding-left: 30px;\">\u201cImproving Performance of Collection-Oriented Operations through Parallel Fusion,\u201d (Best Paper Award of The 2011 International Conference of Parallel and Distributed Computing), Proceedings of The World Congress on Engineering 2011, July 2011, pp. 1519-1529.<\/p>\n<p style=\"padding-left: 30px;\">\u201cDetection of Control Flow Errors in Parallel Programs at Compile Time,\u201d International Journal of Distributed and Parallel Systems, Vol. 1, No. 2, November, 2010, pp. 87-107.<\/p>\n<p style=\"padding-left: 30px;\">\u201cData Parallel Programming in Scala,\u201d presented at Scala Days 2010 Conference, EPFL, Lausanne, Switzerland, April 2010.<\/p>\n<p style=\"padding-left: 30px;\">\u201cAutomatic Detection of Control Flow Errors in Parallel Programs,\u201d Proceedings of 16th IASTED International Conference on Parallel and Distributed Computing and Systems, November, 2004, pp. 368-373.<\/p>\n<p style=\"padding-left: 30px;\">(with Greg Guthrie) \u201cMulti-Pascal: A Language and Runtime Debugging Environment for Teaching Concurrent Programming,\u201d Proceedings of 12th Western Educational Computing Conference, November 1988.<\/p>\n<p style=\"padding-left: 30px;\">\u201cUnified Field Based Computer Science: Towards a Universal Science of Computation,\u201d Modern Science and Vedic Science, Vol. 1, No. 3, 1987, pp. 267-322.<\/p>\n<p style=\"padding-left: 30px;\">(with G. Guthrie) \u201cA System for Investigating Algorithm Architecture Interaction,\u201d Proceedings of 1987 International Conference on Parallel Processing, August 1987, pp. 667-670.<\/p>\n<p style=\"padding-left: 30px;\">\u201cA Neural Network Simulation Language Based on Multi-Pascal,\u201d Proceedings of First Annual International Conference on Neural Networks, June 1987.<\/p>\n<p style=\"padding-left: 30px;\">\u201cA System for Computing the Speedup of Parallel Programs,\u201d Proceedings of 1986 International Conference on Parallel Processing, August 1986, pp. 145-152.<\/p>\n<p style=\"padding-left: 30px;\">\u201cAnalysis of Firing Rates in Petri Nets Using Linear Algebra,\u201d Proceedings of 1985 International Conference on Parallel Processing, August 1985, pp. 217-224.<\/p>\n<p style=\"padding-left: 30px;\">\u201cCoherent Flow of Information in Parallel Systems,\u201d Proceedings of 1983 International Conference on Parallel Processing, August 1983.<\/p>\n<p style=\"padding-left: 30px;\">\u201cInformation Has Organizing Power,\u201d Applied Systems and Cybernetics, G.E. Lasker (ed.), Pergamon Press, 1981, pp. 652-656.<\/p>\n<p style=\"padding-left: 30px;\">\u201cPerformance Evaluation of Asynchronous Modular Systems,\u201d Computer and Electrical Engineering, Vol. 8, No. 3, September 1981, pp. 207-222.<\/p>\n<p style=\"padding-left: 30px;\">\u201cProgram Schemas with Concurrency: Execution Time and Hangups,\u201d Proceedings of Second ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages, Palo Alto, California, 1975.<\/p>\n<p style=\"padding-left: 30px;\">\u201cFlow of Control Between Parallel Processes,\u201d Proceedings of Third Annual Texas Conference on Computing Systems, Austin, Texas, 1974.<\/p>\n<p style=\"padding-left: 30px;\">\u201cSoftware System Cost Analysis,\u201d Proceedings of ONLINE 72, Brunel University, England, 1972.<\/p>\n<p style=\"padding-left: 30px;\">\u201cThe Cost of Debugging,\u201d Proceedings of Fourth International Hawaii Conference on System Sciences, 1971.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Education BS, Massachusetts Institute of Technology MS, Massachusetts Institute of Technology PhD, Massachusetts Institute of Technology Professor of Computer Science Research Interests Parallel Computing, Programming Languages for Multi-Core Processors Professional Experience Dr. Lester has six years of experience as a <a href=\"https:\/\/www.cs.miu.edu\/mum\/bruce-lester\/\" class=\"read-more\">Read More &#8230;<\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1457","page","type-page","status-publish","hentry"],"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"CS Admin","author_link":"https:\/\/www.cs.miu.edu\/mum\/author\/csnetadmin\/"},"rttpg_comment":0,"rttpg_category":null,"rttpg_excerpt":"Education BS, Massachusetts Institute of Technology MS, Massachusetts Institute of Technology PhD, Massachusetts Institute of Technology Professor of Computer Science Research Interests Parallel Computing, Programming Languages for Multi-Core Processors Professional Experience Dr. Lester has six years of experience as a Read More ...","_links":{"self":[{"href":"https:\/\/www.cs.miu.edu\/mum\/wp-json\/wp\/v2\/pages\/1457","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cs.miu.edu\/mum\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.cs.miu.edu\/mum\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.cs.miu.edu\/mum\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cs.miu.edu\/mum\/wp-json\/wp\/v2\/comments?post=1457"}],"version-history":[{"count":6,"href":"https:\/\/www.cs.miu.edu\/mum\/wp-json\/wp\/v2\/pages\/1457\/revisions"}],"predecessor-version":[{"id":2493,"href":"https:\/\/www.cs.miu.edu\/mum\/wp-json\/wp\/v2\/pages\/1457\/revisions\/2493"}],"wp:attachment":[{"href":"https:\/\/www.cs.miu.edu\/mum\/wp-json\/wp\/v2\/media?parent=1457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}