{"id":66,"date":"2026-02-18T17:40:21","date_gmt":"2026-02-18T17:40:21","guid":{"rendered":"https:\/\/www.hmc.edu\/ai\/?page_id=66"},"modified":"2026-03-03T17:35:33","modified_gmt":"2026-03-03T17:35:33","slug":"courses-in-artificial-intelligence","status":"publish","type":"page","link":"https:\/\/www.hmc.edu\/ai\/courses-in-artificial-intelligence\/","title":{"rendered":"AI-related Courses"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">Computer Science <\/h3>\n\n\n\n<p><a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8258\">Artificial Intelligence<\/a> CSCI151 HM <br>Credit(s): 3<br>Instructor(s): Boerkoel, Talvitie<br>Description: This course presents a general introduction to the field of Artificial Intelligence. It examines the question: What does (will) it take for computers to perform human tasks? It presents a broad introduction to topics such as knowledge representation, search, learning and reasoning under uncertainty. For each topic, it examines real-world applications of core techniques to problems which may include game playing, text classification and visual pattern recognition.<br>Prerequisite(s): <a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8243\">CSCI070 HM<\/a> and (<a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8542\">MATH056 HM<\/a> or <a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8520\">MATH062 HM<\/a> or <a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8192\">BIOL154 HM<\/a> or MATH151 CM\/PO\/PZ\/SC)<\/p>\n\n\n\n<p><a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8261\">Machine Learning<\/a> CSCI158 HM <br>Credit(s): 3<br>Instructor(s): Monta\u00f1ez, Talvite<br>Description: Machine learning is concerned with the study and development of systems that learn patterns in data. This course introduces the most common problems in the field and the techniques used to tackle these problems, with a focus on supervised and unsupervised learning. Concepts include mathematical foundations and algorithmic approaches.<br>Prerequisite(s): <a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8243\">CSCI070 HM<\/a>, <a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8503\">MATH073 HM<\/a>, and (<a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8542\">MATH056 HM<\/a> or <a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8520\">MATH062 HM<\/a> or <a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8192\">BIOL154 HM<\/a> or MATH151 CM\/PO\/PZ\/SC); <a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8258\">CSCI151 HM<\/a> recommended<\/p>\n\n\n\n<p><a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8262\">Natural Language Processing<\/a> CSCI159 HM <br>Credit(s): 3<br>Instructor(s): Medero, Schofield<br>Description: An introduction to the fundamental concepts and ideas in natural language processing, sometimes called computational linguistics. The goals of the field range from text translation and understanding to enabling humans to converse with robots. We will study language processing starting from the word level to syntactic structure to the semantic meaning of text. Approaches include structured and statistical methods, as well as exploration of current natural language research. Students will build and modify systems and will use large existing corpora for validating their systems.<br>Prerequisite(s): <a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8244\">CSCI081 HM<\/a> and (<a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8542\">MATH056 HM<\/a> or <a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8520\">MATH062 HM<\/a> or <a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8192\">BIOL154 HM<\/a> or MATH151 CM\/PO\/PZ\/SC)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Engineering<\/h3>\n\n\n\n<p><a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8525\">Machine Learning: Theory &amp; Application<\/a> ENGR208 HM<br>Credit(s):&nbsp;3<br>Instructor(s):&nbsp;Staff<br>Offered:&nbsp;Fall<br>Description:&nbsp;An introduction to modern machine learning methods and their application to signals. Students will learn to design, train, and use modern machine learning models. These may include, but are not limited to dense neural networks, convolutional neural networks, and recurrent neural networks.<br>Prerequisite(s):&nbsp;<a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8284\">ENGR101 HM<\/a>&nbsp;and&nbsp;<a href=\"https:\/\/catalog.hmc.edu\/preview_course_nopop.php?catoid=26&amp;coid=8242\">CSCI060 HM<\/a>, or permission of instructor.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Humanities, Social Sciences, and the Arts<\/h3>\n\n\n\n<p><a href=\"https:\/\/www.hmc.edu\/hsa\/program\/courses\/\">AI and Ethics<\/a> PHIL-179 HM<br>Credit(s):\u00a03<br>Instructor(s):\u00a0Kyle Thompson<br>Description: AI creates unprecedented opportunities and challenges for human beings seeking to live good lives. If used wisely, AI can benefit many domains of human social life, including science, business, medicine, art, transportation, government, and more. However, if used naively or maliciously, AI can amplify social injustice through algorithmic bias, it can be weaponized by people with harmful political purposes, and it can contribute to a technological culture that undermines human values and self-determination. And when AI is in the driver\u2019s seat\u2014both figuratively and literally in the case of autonomous vehicles\u2014who shoulders the responsibility when things go wrong? Increasingly, humans must grapple with whether to view AI systems as\u00a0moral\u00a0agents and patients that deserve rights,\u00a0moral\u00a0consideration, or compassion. In this course, students will learn about multiple\u00a0ethical\u00a0frameworks before applying them to a variety of case studies and important questions relating to AI. Through reading, writing, and discussion, students will emerge from this course with a deeper appreciation of the landscape of possibilities presented by integrating AI systems into the beautiful messiness of the human world.<br>Prerequisite(s): Permission of instructor.<\/p>\n\n\n\n<p>HSA10:\u00a0<em>Star Tre<\/em>k<br>Credit(s): 3<br>Instructor(s): David Seitz<br>This critical inquiry course draws on AI-skeptical themes present in\u00a0<em>Star Trek<\/em>,\u00a0particularly with respect to questions of labor and automation. This might seem counterintuitive, given the association of the show with technological futurism and technological optimism. However\u00a0<em>Star Trek\u00a0<\/em>is far from uniformly keen on those things. The lens\u00a0of science fiction (sf) studies itself helps enable this approach. The course begins with science fiction scholar Sherryl Vint, who writes that\u00a0\u201cSocial as well as technological change is at stake in sf, which helps us think through whether advances in science and technology are also always advances in civic and social life.\u201d<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Computer Science Artificial Intelligence CSCI151 HM Credit(s): 3Instructor(s): Boerkoel, TalvitieDescription: This course presents a general introduction to the field of [&hellip;]<\/p>\n","protected":false},"author":25,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-66","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hmc.edu\/ai\/wp-json\/wp\/v2\/pages\/66","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hmc.edu\/ai\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.hmc.edu\/ai\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.hmc.edu\/ai\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hmc.edu\/ai\/wp-json\/wp\/v2\/comments?post=66"}],"version-history":[{"count":7,"href":"https:\/\/www.hmc.edu\/ai\/wp-json\/wp\/v2\/pages\/66\/revisions"}],"predecessor-version":[{"id":171,"href":"https:\/\/www.hmc.edu\/ai\/wp-json\/wp\/v2\/pages\/66\/revisions\/171"}],"wp:attachment":[{"href":"https:\/\/www.hmc.edu\/ai\/wp-json\/wp\/v2\/media?parent=66"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}