{"id":4,"date":"2025-06-04T19:51:30","date_gmt":"2025-06-04T19:51:30","guid":{"rendered":"https:\/\/courses.cs.colostate.edu\/cs003\/?page_id=4"},"modified":"2026-01-22T13:58:35","modified_gmt":"2026-01-22T20:58:35","slug":"cs-001","status":"publish","type":"page","link":"https:\/\/courses.cs.colostate.edu\/cs345\/","title":{"rendered":"CS-345"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">Machine Learning Foundations and Practice<\/h3>\n\n\n\n<p>This course covers fundamental concepts, methods, and tools for machine learning using Python. We will emphasize a learn by doing approach with a heavy reliance upon exercises and assignments in Python and utilizing modern ML packages. Jupyter notebooks will be used as a framework for combining machine learning models with notes documenting the design and development of experiments. You will learn the basics of data representation and visualization, as well as common, well-established practices for characterizing and classifying data. You will also learn to develop and apply modern machine learning models and, most importantly, understand the process that underlies the design and conduct of effective machine learning experiments.<\/p>\n\n\n\n<p><strong>Important Note about Communication<\/strong>: Unless it is a sensitive matter, all emails regarding the class should be forwarded to the email id compsci_cs345@colostate.edu. This will be actively monitored by the TAs and the instructor. We will also have a teams channel for the class that will be monitored.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">2026 Spring Semester Details<\/h4>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex\">\n<div class=\"wp-block-columns wp-container-content-9cfa9a5a is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h5 class=\"wp-block-heading\">Instructor(s)<\/h5>\n\n\n<style>.kb-table-container4_9ba4ca-32{overflow-x:auto;}.kb-table-container .kb-table4_9ba4ca-32 th{padding-top:var(--global-kb-spacing-xxs, 0.5rem);padding-right:var(--global-kb-spacing-xxs, 0.5rem);padding-bottom:var(--global-kb-spacing-xxs, 0.5rem);padding-left:var(--global-kb-spacing-xxs, 0.5rem);text-align:right;}.kb-table-container .kb-table4_9ba4ca-32 caption{text-align:center;}.kb-table-container .kb-table4_9ba4ca-32 td{padding-top:var(--global-kb-spacing-xxs, 0.5rem);padding-right:var(--global-kb-spacing-xxs, 0.5rem);padding-bottom:var(--global-kb-spacing-xxs, 0.5rem);padding-left:var(--global-kb-spacing-xxs, 0.5rem);text-align:left;}.kb-table-container .kb-table4_9ba4ca-32 tr{border-top:1px solid #888;border-right:1px solid #888;border-bottom:1px solid #888;border-left:1px solid #888;}@media all and (max-width: 1024px){.kb-table-container .kb-table4_9ba4ca-32 tr{border-top:1px solid #888;border-right:1px solid #888;border-bottom:1px solid #888;border-left:1px solid #888;}}@media all and (max-width: 767px){.kb-table-container .kb-table4_9ba4ca-32 tr{border-top:1px solid #888;border-right:1px solid #888;border-bottom:1px solid #888;border-left:1px solid #888;}}<\/style><div class=\"kb-table-container kb-table-container4_9ba4ca-32 wp-block-kadence-table\"><table class=\"kb-table kb-table4_9ba4ca-32\">\n<tr class=\"kb-table-row kb-table-row4_170755-54\">\n<td class=\"kb-table-data kb-table-data4_b4a01f-dc\">\n\n<p><strong>Instructor<\/strong><\/p>\n\n<\/td>\n\n<td class=\"kb-table-data kb-table-data4_1ab8d2-bb\">\n\n<p>Sarath Sreedharan<\/p>\n\n<\/td>\n<\/tr>\n\n<tr class=\"kb-table-row kb-table-row4_35a45a-77\">\n<td class=\"kb-table-data kb-table-data4_0fe0f0-db\">\n\n<p><strong>Office<\/strong><\/p>\n\n<\/td>\n\n<td class=\"kb-table-data kb-table-data4_418880-51\">\n\n<p>CSB 466<\/p>\n\n<\/td>\n<\/tr>\n\n<tr class=\"kb-table-row kb-table-row4_a62e2b-c1\">\n<td class=\"kb-table-data kb-table-data4_bc694d-de\">\n\n<p><strong>Email<\/strong><\/p>\n\n<\/td>\n\n<td class=\"kb-table-data kb-table-data4_c0ba5e-78\">\n\n<p><a href=\"mailto:cs345@cs.colostate.edu\">ssreedh3@colostate.edu<\/a><\/p>\n\n<\/td>\n<\/tr>\n\n<tr class=\"kb-table-row kb-table-row4_3ad8c5-02\">\n<td class=\"kb-table-data kb-table-data4_3ff462-5a\">\n\n<p><strong>Office Hours<\/strong><\/p>\n\n<\/td>\n\n<td class=\"kb-table-data kb-table-data4_b37505-e5\">\n\n<p>TR 12:30 &#8211; 1:30 (in-person and online via <a href=\"https:\/\/teams.microsoft.com\/l\/meetup-join\/19%3ameeting_ZmZkMDY3OTgtMDNiYS00MjBiLWJiNDgtMDgxMDFhMTVlNTli%40thread.v2\/0?context=%7b%22Tid%22%3a%22afb58802-ff7a-4bb1-ab21-367ff2ecfc8b%22%2c%22Oid%22%3a%22f41de415-37e1-4a6a-8c9a-58a232e705c4%22%7d\">teams<\/a>.<\/p>\n\n<\/td>\n<\/tr>\n<\/table><\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h5 class=\"wp-block-heading\">Class Schedule<\/h5>\n\n\n<style>.kb-table-container4_07f42a-d8{overflow-x:auto;}.kb-table-container .kb-table4_07f42a-d8 th{padding-top:var(--global-kb-spacing-xxs, 0.5rem);padding-right:var(--global-kb-spacing-xxs, 0.5rem);padding-bottom:var(--global-kb-spacing-xxs, 0.5rem);padding-left:var(--global-kb-spacing-xxs, 0.5rem);text-align:center;}.kb-table-container .kb-table4_07f42a-d8 caption{text-align:center;}.kb-table-container .kb-table4_07f42a-d8 td{padding-top:var(--global-kb-spacing-xxs, 0.5rem);padding-right:var(--global-kb-spacing-xxs, 0.5rem);padding-bottom:var(--global-kb-spacing-xxs, 0.5rem);padding-left:var(--global-kb-spacing-xxs, 0.5rem);text-align:left;}.kb-table-container .kb-table4_07f42a-d8 tr{border-top:1px solid #888;border-right:1px solid #888;border-bottom:1px solid #888;border-left:1px solid #888;}@media all and (max-width: 1024px){.kb-table-container .kb-table4_07f42a-d8 tr{border-top:1px solid #888;border-right:1px solid #888;border-bottom:1px solid #888;border-left:1px solid #888;}}@media all and (max-width: 767px){.kb-table-container .kb-table4_07f42a-d8 tr{border-top:1px solid #888;border-right:1px solid #888;border-bottom:1px solid #888;border-left:1px solid #888;}}<\/style><div class=\"kb-table-container kb-table-container4_07f42a-d8 wp-block-kadence-table\"><table class=\"kb-table kb-table4_07f42a-d8\">\n<tr class=\"kb-table-row kb-table-row4_76cbba-eb\">\n<th class=\"kb-table-data kb-table-data4_fb9170-a7\">\n\n<p>Section<\/p>\n\n<\/th>\n\n<th class=\"kb-table-data kb-table-data4_7b09a2-a3\">\n\n<p>Schedule<\/p>\n\n<\/th>\n\n<th class=\"kb-table-data kb-table-data4_d89863-cf\">\n\n<p>Location<\/p>\n\n<\/th>\n\n<th class=\"kb-table-data kb-table-data4_c4f2e9-0d\">\n\n<p>Instructor<\/p>\n\n<\/th>\n<\/tr>\n\n<tr class=\"kb-table-row kb-table-row4_6ae12b-bf\">\n<td class=\"kb-table-data kb-table-data4_c1bdbe-df\">\n\n<p>001<\/p>\n\n<\/td>\n\n<td class=\"kb-table-data kb-table-data4_3dbf82-79\">\n\n<p>TR 11:00a &#8211; 12:15p<\/p>\n\n<\/td>\n\n<td class=\"kb-table-data kb-table-data4_130cee-fd\">\n\n<p>TILT 221<\/p>\n\n<\/td>\n\n<td class=\"kb-table-data kb-table-data4_983ccf-64\">\n\n<p>Sreedharan<\/p>\n\n<\/td>\n<\/tr>\n\n<tr class=\"kb-table-row kb-table-row4_ae92b0-fd\">\n<td class=\"kb-table-data kb-table-data4_94fc11-da\">\n\n<p>801<\/p>\n\n<\/td>\n\n<td class=\"kb-table-data kb-table-data4_ca401b-2a\">\n\n<p>Async<\/p>\n\n<\/td>\n\n<td class=\"kb-table-data kb-table-data4_3b1e40-2f\">\n\n<p>Online<\/p>\n\n<\/td>\n\n<td class=\"kb-table-data kb-table-data4_521d86-ef\">\n\n<p>Sreedharan<\/p>\n\n<\/td>\n<\/tr>\n<\/table><\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">TA Office Hours<\/h4>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td>Septia Rani<\/td><td>Tuesday 4 PM-5 PM (CSB 120)<br>Tuesday 8 PM-9 PM (CSB 120)<br>Thursday 4 PM-5 PM (CSB 120)<br>Sunday 7 PM-8 PM (Online)<\/td><\/tr><tr><td>Trisha Ghali<\/td><td>Tuesday 4 PM-5 PM (CSB 120)<br>Tuesday 8 PM-9 PM (CSB 120)<br>Thursday 4 PM-5 PM (CSB 120)<br>Sunday 7 PM-8 PM (Online)<\/td><\/tr><tr><td>Artemio<\/td><td>Tuesday 4 PM-5 PM (CSB 120)<br>Tuesday 8 PM-9 PM (CSB 120)<br>Thursday 4 PM-5 PM (CSB 120)<br>Sunday 7 PM-8 PM (Online)<\/td><\/tr><tr><td>Coen<\/td><td>Tuesday, Thursday:9:30AM- 11:30AM( CSB 120) <br>Friday: 11:00 AM &#8211; 1:00 PM ( CSB 120)<\/td><\/tr><tr><td>Ziqui<\/td><td>Monday 9 AM-11 PM (CSB 120) Wednesdays 2 PM-4 PM (CSB 120)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Machine Learning Foundations and Practice This course covers fundamental concepts, methods, and tools for machine learning using Python. We will emphasize a learn by doing approach with a heavy reliance upon exercises and assignments in Python and utilizing modern ML packages. Jupyter notebooks will be used as a framework for combining machine learning models with [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-no-page-title.php","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","footnotes":""},"class_list":["post-4","page","type-page","status-publish","hentry","post-preview"],"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"admin","author_link":"https:\/\/courses.cs.colostate.edu\/cs345\/author\/admin_41g0qmxe\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/courses.cs.colostate.edu\/cs345\/wp-json\/wp\/v2\/pages\/4","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/courses.cs.colostate.edu\/cs345\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/courses.cs.colostate.edu\/cs345\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/courses.cs.colostate.edu\/cs345\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/courses.cs.colostate.edu\/cs345\/wp-json\/wp\/v2\/comments?post=4"}],"version-history":[{"count":39,"href":"https:\/\/courses.cs.colostate.edu\/cs345\/wp-json\/wp\/v2\/pages\/4\/revisions"}],"predecessor-version":[{"id":157,"href":"https:\/\/courses.cs.colostate.edu\/cs345\/wp-json\/wp\/v2\/pages\/4\/revisions\/157"}],"wp:attachment":[{"href":"https:\/\/courses.cs.colostate.edu\/cs345\/wp-json\/wp\/v2\/media?parent=4"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}