<?xml version="1.0"?>
<News hasArchived="false" page="1" pageCount="1" pageSize="10" timestamp="Wed, 22 Apr 2026 05:16:20 -0400" url="https://dev.my.umbc.edu/groups/csee/posts.xml?tag=claude-code">
  <NewsItem contentIssues="false" id="157820" important="false" status="posted" url="https://dev.my.umbc.edu/groups/csee/posts/157820">
  <Title>talk: Agentic Vibe Coding from the Terminal, 4/3</Title>
  <Tagline>1:00-2:30pm ET, April 3, 2026, ITE 325b and online</Tagline>
  <Body>
    <![CDATA[
    <div class="html-content"><h3><span>Agentic Vibe Coding from the Terminal</span></h3><h5>Prof. Tim Oates, UMBC</h5><h5>1-2:30pm ET, April 3, 2026, ITE 325b and <a href="http://umbc.webex.com/meet/finin" rel="nofollow external" class="bo">online</a></h5><div><br></div><div>Large language models have become surprisingly capable coding partners - not just for autocomplete, but for turning a rough problem statement into runnable code, tests, and iterative improvements. In this talk I'll give a short, technical overview of why coding assistants work (internet-scale code + documentation pretraining, instruction tuning, and feedback loops), and where they predictably fail (ambiguous specs, hidden requirements, brittle dependencies, and "confidently wrong" outputs).</div><div><br></div><div>Most of the session is live, terminal-based demos using <a href="https://code.claude.com/docs/en/overview" rel="nofollow external" class="bo"><strong>Claude Code</strong></a>. We'll start from plain-English requirements and iteratively produce working implementations: scaffolding a small project, generating tests, debugging failures, refactoring for clarity/performance, and adding documentation. Along the way I'll highlight practical workflows: "spec-first prompting", test-driven prompting, using the assistant to explain unfamiliar code, and using constraints to keep changes small and reviewable. The goal is for faculty and students to leave with repeatable patterns for using coding assistants effectively - without outsourcing understanding or sacrificing correctness.</div><div><br></div><div><div><p>Dr. Tim Oates is a Professor in the Department of Computer Science and Electrical Engineering at the University of Maryland Baltimore County. He received B.S. degrees in Computer Science and Electrical Engineering from North Carolina State University in 1989, and M.S. and Ph.D. degrees from the University of Massachusetts Amherst in 1997 and 2000, respectively. Prior to coming to UMBC in the Fall of 2001, he spent a year as a postdoc researcher in the M.I.T. Artificial Intelligence Lab. In 2004 Dr. Oates won a prestigious NSF CAREER award. He is an author or co-author of more than 200 peer reviewed papers and is a member of ACM and AAAI.</p></div></div><h4><a href="http://umbc.webex.com/meet/finin" rel="nofollow external" class="bo"><strong>Watch Live Online</strong></a></h4></div>
]]>
  </Body>
  <Summary>Agentic Vibe Coding from the Terminal  Prof. Tim Oates, UMBC  1-2:30pm ET, April 3, 2026, ITE 325b and online     Large language models have become surprisingly capable coding partners - not just...</Summary>
  <TrackingUrl>https://dev.my.umbc.edu/api/v0/pixel/news/157820/guest@my.umbc.edu/9ca67bcd4b4b60bd3e73b4cdb0cd2f48/api/pixel</TrackingUrl>
  <Tag>ai</Tag>
  <Tag>claude</Tag>
  <Tag>claude-code</Tag>
  <Tag>coding</Tag>
  <Tag>llm</Tag>
  <Tag>programming</Tag>
  <Tag>vibe-coding</Tag>
  <Group token="csee">Computer Science and Electrical Engineering</Group>
  <GroupUrl>https://dev.my.umbc.edu/groups/csee</GroupUrl>
  <AvatarUrl>https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/xsmall.png?1314043393</AvatarUrl>
  <AvatarUrl size="original">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/original.png?1314043393</AvatarUrl>
  <AvatarUrl size="xxlarge">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/xxlarge.png?1314043393</AvatarUrl>
  <AvatarUrl size="xlarge">https://assets4-dev.my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/xlarge.png?1314043393</AvatarUrl>
  <AvatarUrl size="large">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/large.png?1314043393</AvatarUrl>
  <AvatarUrl size="medium">https://assets1-dev.my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/medium.png?1314043393</AvatarUrl>
  <AvatarUrl size="small">https://assets2-dev.my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/small.png?1314043393</AvatarUrl>
  <AvatarUrl size="xsmall">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/xsmall.png?1314043393</AvatarUrl>
  <AvatarUrl size="xxsmall">https://assets3-dev.my.umbc.edu/system/shared/avatars/groups/000/000/099/d117dca133c64bf78a4b7696dd007189/xxsmall.png?1314043393</AvatarUrl>
  <Sponsor>Computer Science and Electrical Engineering</Sponsor>
  <ThumbnailUrl size="xxlarge">https://assets2-dev.my.umbc.edu/system/shared/thumbnails/news/000/157/820/4d1276b3b8d84d85fe10d66d5dbeb177/xxlarge.jpg?1774551612</ThumbnailUrl>
  <ThumbnailUrl size="xlarge">https://assets4-dev.my.umbc.edu/system/shared/thumbnails/news/000/157/820/4d1276b3b8d84d85fe10d66d5dbeb177/xlarge.jpg?1774551612</ThumbnailUrl>
  <ThumbnailUrl size="large">https://assets1-dev.my.umbc.edu/system/shared/thumbnails/news/000/157/820/4d1276b3b8d84d85fe10d66d5dbeb177/large.jpg?1774551612</ThumbnailUrl>
  <ThumbnailUrl size="medium">https://assets2-dev.my.umbc.edu/system/shared/thumbnails/news/000/157/820/4d1276b3b8d84d85fe10d66d5dbeb177/medium.jpg?1774551612</ThumbnailUrl>
  <ThumbnailUrl size="small">https://assets4-dev.my.umbc.edu/system/shared/thumbnails/news/000/157/820/4d1276b3b8d84d85fe10d66d5dbeb177/small.jpg?1774551612</ThumbnailUrl>
  <ThumbnailUrl size="xsmall">https://assets4-dev.my.umbc.edu/system/shared/thumbnails/news/000/157/820/4d1276b3b8d84d85fe10d66d5dbeb177/xsmall.jpg?1774551612</ThumbnailUrl>
  <ThumbnailUrl size="xxsmall">https://assets3-dev.my.umbc.edu/system/shared/thumbnails/news/000/157/820/4d1276b3b8d84d85fe10d66d5dbeb177/xxsmall.jpg?1774551612</ThumbnailUrl>
  <ThumbnailAltText>oates talk thumbnail</ThumbnailAltText>
  <PawCount>3</PawCount>
  <CommentCount>0</CommentCount>
  <CommentsAllowed>true</CommentsAllowed>
  <PostedAt>Thu, 26 Mar 2026 15:36:09 -0400</PostedAt>
  <EditAt>Fri, 27 Mar 2026 11:07:19 -0400</EditAt>
</NewsItem>
</News>
