{"id":25747,"date":"2021-07-26T13:40:58","date_gmt":"2021-07-26T17:40:58","guid":{"rendered":"http:\/\/www.bu.edu\/csmet\/?p=25747"},"modified":"2024-01-25T11:11:03","modified_gmt":"2024-01-25T16:11:03","slug":"eric-braude","status":"publish","type":"post","link":"https:\/\/www.bu.edu\/csmet\/2021\/07\/26\/eric-braude\/","title":{"rendered":"Eric Braude"},"content":{"rendered":"<p><img loading=\"lazy\" src=\"\/csmet\/files\/2017\/09\/13-6251-METGROUP-094-LR-1-e1506611152526.jpg\" alt=\"\" width=\"150\" height=\"149\" class=\"alignleft wp-image-13694\" \/><\/p>\n<p>Professor Eric Braude Relishes Collaborations with Students and Alums<\/p>\n<p><strong>Eric Braude<\/strong><br \/>\n<strong>Associate Professor and Director of Digital Learning, Computer Science<\/strong><br \/>\n<em>PhD, Columbia University; MS, University of Miami; MS, University of Illinois; BSc, University of Natal<\/em><\/p>\n<p><strong>What is your area of expertise?<\/strong><br \/>\nArtificial intelligence (which includes machine learning) and software engineering.<\/p>\n<p><strong>Tell us about your work\u2014can you share any current research or recent publications?<\/strong><br \/>\nMy largest project over the past two years has been with a MET team tackling software design. The Unified Modeling Language (UML), the best-known way to show software designs, turns out not to be scalable, and is not used much for realistically sized applications. Our team includes part-time instructor <a href=\"https:\/\/www.bu.edu\/csmet\/profile\/michael-huang\/\">Kuang-Jung (Michael) Huang<\/a>, <a href=\"https:\/\/www.bu.edu\/csmet\/2020\/11\/25\/aviral-srivastava\/\">Aviral Srivastava (MET\u201921)<\/a>, and statistician Shiyu Zhang (CAS\u201920). We have developed a scalable version of UML called RUML, which shows multiple related views in the presence of hundreds of classes. It took us over a year to design and conduct an experiment comparing the use of classical UML and RUML. Our main paper will be submitted this summer.<\/p>\n<p>A paper, \u201cGeneralizing Morley\u2019s and Other Theorems with Automated Realization,\u201d written by MS in Computer Science alum Satbek Abdyldayev (MET\u201917) and me, appeared in the <a href=\"https:\/\/link.springer.com\/article\/10.1007\/s10817-017-9435-3\">Journal of Automated Reasoning<\/a>. It automates holonomy to check plain geometry theorems. We have been called &#8220;champions&#8221; of this approach.<\/p>\n<p><strong>How does your work apply in practice? What is its application?<\/strong><br \/>\nRUML should bring the analysis and documentation of software designs to a wider community of practitioners. I also have ongoing projects that apply technology to learning and evaluation, always of interest to universities.<\/p>\n<p><strong>What courses do you teach at MET?<\/strong><br \/>\nMost recently, I have taught <a href=\"https:\/\/www.bu.edu\/csmet\/academic-programs\/courses\/cs767\/\">Machine Learning (MET CS 767)<\/a>, <a href=\"https:\/\/www.bu.edu\/csmet\/academic-programs\/courses\/cs664\/\">Artificial Intelligence (MET CS 664)<\/a>, <a href=\"https:\/\/www.bu.edu\/csmet\/academic-programs\/courses\/cs622\/\">Advanced Programming Techniques (MET CS 622)<\/a>, <a href=\"https:\/\/www.bu.edu\/csmet\/academic-programs\/courses\/cs566\/\">Analysis of Algorithms (MET CS 566)<\/a>, and <a href=\"https:\/\/www.bu.edu\/csmet\/academic-programs\/courses\/cs682\/\">Information Systems Analysis and Design (MET CS 682)<\/a>.<\/p>\n<p><strong>You are teaching Machine Learning (MET CS 767) online for Fall 2. For those interested in studying online, can you please talk about the online classroom experience?<\/strong><br \/>\nOnline learning can be very effective, as many have discovered during the pandemic. A surprising amount can be learned in seven weeks, and we ensure that our online courses are as demanding as our 14-week, on-campus versions. The value has much to do with concentration, students\u2019 ability to replay recorded classes (including at high speed), and getting help via voice, video, or text in real time and asynchronously.<\/p>\n<p><strong>Please highlight a particular project within your courses that most interests your students.<\/strong><br \/>\nIn my Machine Learning, Artificial Intelligence (AI), and advanced programming courses, students select their own projects in addition to weekly labs. Their topics cover every field you can think of. In the last year, several have addressed the pandemic: prediction, vaccination, and trend recognition.<\/p>\n<p><strong>Are there opportunities for fruitful collaboration with faculty, or even students, in terms of marrying practice with research activities?<\/strong><br \/>\nYes, numerous students have been involved in our projects, in multiple roles.<\/p>\n<p><strong>From your previous work in the industry, what \u201creal-life\u201d exercises do you bring to class? And how does that inform your classroom?<\/strong><br \/>\nI have been involved in AI and neural nets since the early 1980s, witnessing and participating in its growth\u2014sometimes slow, sometimes dizzyingly fast\u2014as a scientist and lab manager. I am working on a way to use fuzzy logic to learn from changing data in real time. Almost everything changes but curiosity should never be relinquished.<\/p>\n<p><strong>Is there anything else you would like to share with the MET Community?<\/strong><br \/>\nI continue to be proud of the students who have contributed to research with me. They have gone on to doctorates, industry positions, entrepreneurial ventures, and university teaching.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Professor Eric Braude Relishes Collaborations with Students and Alums Eric Braude Associate Professor and Director of Digital Learning, Computer Science PhD, Columbia University; MS, University of Miami; MS, University of Illinois; BSc, University of Natal What is your area of expertise? Artificial intelligence (which includes machine learning) and software engineering. Tell us about your work\u2014can [&hellip;]<\/p>\n","protected":false},"author":2828,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[10838,10828],"tags":[],"_links":{"self":[{"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/posts\/25747"}],"collection":[{"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/users\/2828"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/comments?post=25747"}],"version-history":[{"count":2,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/posts\/25747\/revisions"}],"predecessor-version":[{"id":28802,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/posts\/25747\/revisions\/28802"}],"wp:attachment":[{"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/media?parent=25747"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/categories?post=25747"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bu.edu\/csmet\/wp-json\/wp\/v2\/tags?post=25747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}