<?xml version="1.0"?>
<News hasArchived="false" page="1" pageCount="1" pageSize="10" timestamp="Mon, 20 Apr 2026 17:13:24 -0400" url="https://beta.my.umbc.edu/groups/csee/posts.xml?tag=proof">
<NewsItem contentIssues="true" id="142661" important="false" status="posted" url="https://beta.my.umbc.edu/groups/csee/posts/142661">
<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://www.csee.umbc.edu/wp-content/uploads/sites/659/2024/07/lean.png" style="max-width: 100%; height: auto;"></h5><span><hr></span><br><h2><span>Lean for Scientists and Engineers</span></h2><h5><span><br></span></h5><p><span><strong>Meets twice weekly, 1-3pm ET, July 9 – August 21, 2024</strong></span></p><p><span><strong>in-person at UMBC and online</strong></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><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></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 teach...</Summary>
<TrackingUrl>https://beta.my.umbc.edu/api/v0/pixel/news/142661/guest@my.umbc.edu/90bcf91aae2a93d9e299c5a11fd39a7b/api/pixel</TrackingUrl>
<Tag>ai</Tag>
<Tag>class</Tag>
<Tag>free</Tag>
<Tag>non-credit</Tag>
<Tag>programming</Tag>
<Tag>proof</Tag>
<Group token="csee">Computer Science and Electrical Engineering</Group>
<GroupUrl>https://beta.my.umbc.edu/groups/csee</GroupUrl>
<AvatarUrl>https://assets3-beta.my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/xsmall.png?1314043393</AvatarUrl>
<AvatarUrl size="original">https://assets1-beta.my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/original.png?1314043393</AvatarUrl>
<AvatarUrl size="xxlarge">https://assets1-beta.my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/xxlarge.png?1314043393</AvatarUrl>
<AvatarUrl size="xlarge">https://assets4-beta.my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/xlarge.png?1314043393</AvatarUrl>
<AvatarUrl size="large">https://assets3-beta.my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/large.png?1314043393</AvatarUrl>
<AvatarUrl size="medium">https://assets1-beta.my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/medium.png?1314043393</AvatarUrl>
<AvatarUrl size="small">https://assets2-beta.my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/small.png?1314043393</AvatarUrl>
<AvatarUrl size="xsmall">https://assets3-beta.my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/xsmall.png?1314043393</AvatarUrl>
<AvatarUrl size="xxsmall">https://assets3-beta.my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/xxsmall.png?1314043393</AvatarUrl>
<Sponsor>AI and Theory-Oriented Molecular Science Lab</Sponsor>
<PawCount>4</PawCount>
<CommentCount>4</CommentCount>
<CommentsAllowed>true</CommentsAllowed>
<PostedAt>Fri, 05 Jul 2024 10:55:42 -0400</PostedAt>
</NewsItem>

</News>
