<?xml version="1.0"?>
<News hasArchived="false" page="1" pageCount="1" pageSize="10" timestamp="Sat, 25 Apr 2026 18:56:09 -0400" url="https://beta.my.umbc.edu/groups/umbc-ai/posts.xml?tag=proof">
<NewsItem contentIssues="true" id="142662" important="false" status="posted" url="https://beta.my.umbc.edu/groups/umbc-ai/posts/142662">
<Title>Free class: Programming in Lean for Scientists and Engineers</Title>
<Tagline>1-3pm ET July 9 &#8211; Aug 21, in-person &amp; onlne, non-credit</Tagline>
<Body>
<![CDATA[
    <div class="html-content"><span><h5><img src="https://ai.umbc.edu/wp-content/uploads/sites/734/2024/07/lean2.png" style="max-width: 100%; height: auto;"></h5><br><h2><span>Lean for Scientists and Engineers</span></h2><h5><span><br></span></h5><h4><span><strong>Meets twice weekly, 1-3pm ET, July 9 – August 21, 2024<br></strong></span><span><strong>in-person at UMBC and online</strong></span></h4><p><span><br></span></p><p><span>UMBC’s AI &amp; Theory-Oriented Molecular Science Lab (<a href="https://atomslab.github.io/" rel="nofollow external" class="bo"><strong>ATOMS</strong></a>) will teach a free, non-credit class, “Lean for Scientists and Engineers”, this summer. </span><span><a href="https://lean-lang.org/" rel="nofollow external" class="bo"><strong>Lean 4</strong></a></span><span> is a new programming language whose type system enables it to describe and check the logic of advanced math proofs. It makes it easier to write correct and maintainable code.</span></p><p><span>By writing software in Lean and writing proofs </span><span>about</span><span> those functions, we can be confidant that our code is correct. Our vision is to enable a new class of scientific computing software whose functions are interwoven with a library of formally-verified scientific derivations. All are welcome! This course is designed for non-mathematicians. </span></p><p><span>Topics include l</span><span>ogic and proofs for scientists and engineers, f</span><span>unctional programming in Lean 4, and p</span><span>rovably-correct programs for scientific computing. </span><span>Prerequisites are Calculus II, introductory physics and introductory chemistry.</span></p></span><h4><span><span><strong>Register and get more information </strong></span><a href="https://forms.gle/Yro7uVoLkxyAyw7r5" rel="nofollow external" class="bo"><span><strong>here</strong></span></a><span>.</span></span></h4><div><span><strong><br></strong></span>
    <hr><a href="https://ai.umbc.edu/" rel="nofollow external" class="bo"><strong>UMBC Center for AI</strong></a> 
    </div></div>
]]>
</Body>
<Summary>Lean for Scientists and Engineers     Meets twice weekly, 1-3pm ET, July 9 – August 21, 2024 in-person at UMBC and online     UMBC’s AI &amp; Theory-Oriented Molecular Science Lab (ATOMS) will...</Summary>
<TrackingUrl>https://beta.my.umbc.edu/api/v0/pixel/news/142662/guest@my.umbc.edu/8f0ff91312dcfc2a8d98cb288f319f7c/api/pixel</TrackingUrl>
<Tag>ai</Tag>
<Tag>class</Tag>
<Tag>free</Tag>
<Tag>non-credit</Tag>
<Tag>programming</Tag>
<Tag>proof</Tag>
<Group token="umbc-ai">UMBC AI</Group>
<GroupUrl>https://beta.my.umbc.edu/groups/umbc-ai</GroupUrl>
<AvatarUrl>https://assets4-beta.my.umbc.edu/system/shared/avatars/groups/000/002/081/cfb27ebe008c2636486089a759ea5c36/xsmall.png?1691095779</AvatarUrl>
<AvatarUrl size="original">https://assets2-beta.my.umbc.edu/system/shared/avatars/groups/000/002/081/cfb27ebe008c2636486089a759ea5c36/original.png?1691095779</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets1-beta.my.umbc.edu/system/shared/avatars/groups/000/002/081/cfb27ebe008c2636486089a759ea5c36/xxlarge.png?1691095779</AvatarUrl>
<AvatarUrl size="xlarge">https://assets1-beta.my.umbc.edu/system/shared/avatars/groups/000/002/081/cfb27ebe008c2636486089a759ea5c36/xlarge.png?1691095779</AvatarUrl>
<AvatarUrl size="large">https://assets1-beta.my.umbc.edu/system/shared/avatars/groups/000/002/081/cfb27ebe008c2636486089a759ea5c36/large.png?1691095779</AvatarUrl>
<AvatarUrl size="medium">https://assets3-beta.my.umbc.edu/system/shared/avatars/groups/000/002/081/cfb27ebe008c2636486089a759ea5c36/medium.png?1691095779</AvatarUrl>
<AvatarUrl size="small">https://assets3-beta.my.umbc.edu/system/shared/avatars/groups/000/002/081/cfb27ebe008c2636486089a759ea5c36/small.png?1691095779</AvatarUrl>
<AvatarUrl size="xsmall">https://assets4-beta.my.umbc.edu/system/shared/avatars/groups/000/002/081/cfb27ebe008c2636486089a759ea5c36/xsmall.png?1691095779</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets1-beta.my.umbc.edu/system/shared/avatars/groups/000/002/081/cfb27ebe008c2636486089a759ea5c36/xxsmall.png?1691095779</AvatarUrl>
<Sponsor>UMBC AI</Sponsor>
<PawCount>0</PawCount>
<CommentCount>0</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Fri, 05 Jul 2024 12:52:05 -0400</PostedAt>
</NewsItem>

</News>
