Spaces:
Running
Running
Download index.html from ubern-introimage/course: direct link, hf CLI and curl.
- Browser
- Download file 24 kB
-
https://huggingface.co/spaces/ubern-introimage/course/resolve/main/index.html
- Command line
-
hf download hf://spaces/ubern-introimage/course/index.html
-
curl -L -o index.html https://huggingface.co/spaces/ubern-introimage/course/resolve/main/index.html
24 kB
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8" /> | |
| <link rel="icon" type="image/png" sizes="32x32" href="./favicon-32x32.png"> | |
| <link rel="icon" type="image/png" sizes="16x16" href="./favicon-16x16.png"> | |
| <meta name="viewport" content="width=device-width" /> | |
| <meta name="description" content="Introduction to Image Analysis - University of Bern" /> | |
| <link href="./_app/immutable/assets/0.6f1afc69.css" rel="stylesheet"> | |
| <link href="./_app/immutable/assets/2.2bad47d8.css" rel="stylesheet"> | |
| <link href="./_app/immutable/assets/BoxLink.4cfbb371.css" rel="stylesheet"> | |
| <link href="./_app/immutable/assets/Callout.5097ae6f.css" rel="stylesheet"><title>Image Analysis - University of Bern</title><!-- HEAD_svelte-8z5t6b_START --><!-- HEAD_svelte-8z5t6b_END --> | |
| </head> | |
| <body data-sveltekit-preload-data="hover"> | |
| <div style="display: contents"> | |
| <nav id="top" class="svelte-uk0tt9"><table width="100%" border="0" cellspacing="0"><tbody><tr class="svelte-uk0tt9"><td><ul class="svelte-1li269h"><li class="svelte-17z7uct big"><a href="/index.html" target="_self" rel="">Image Analysis</a> | |
| </li></ul> | |
| </td> | |
| <td><ul class="svelte-1li269h"><li class="svelte-17z7uct"><a href="/lectures/index.html" target="_self" rel="">Lectures</a> | |
| </li> | |
| <li class="svelte-17z7uct"><a href="/assignments/index.html" target="_self" rel="">Assignments</a> | |
| </li> | |
| <li class="svelte-17z7uct"><a href="/course_info/index.html" target="_self" rel="">Course Info</a> | |
| </li></ul> | |
| </td></tr></tbody></table> | |
| </nav> | |
| <main class="svelte-13l1erm"> | |
| <h1 id="introduction-to-image-analysis">Introduction to Image Analysis<a aria-hidden="true" tabindex="-1" href="#introduction-to-image-analysis"><span class="icon icon-link"></span></a></h1> | |
| <p><strong>Graduate Course at the University of Bern</strong></p> | |
| <p>Welcome to the course website for Introduction to Image Analysis! This course covers concepts in digital image processing and analysis, with a focus on applications in biomedical engineering.</p> | |
| <h2 id="course-overview">Course Overview<a aria-hidden="true" tabindex="-1" href="#course-overview"><span class="icon icon-link"></span></a></h2> | |
| <p>This graduate-level course provides a broad introduction to image analysis techniques and their applications in biomedical engineering. Topics include:</p> | |
| <ul><li>Image formation and representation</li> | |
| <li>Image enhancement and filtering</li> | |
| <li>Frequency domain processing</li> | |
| <li>Image segmentation and feature extraction</li> | |
| <li>Image registration and transformations</li> | |
| <li>Machine learning and deep learning for image analysis</li> | |
| <li>Medical image processing and 3D imaging</li></ul> | |
| <h2 id="course-information">Course Information<a aria-hidden="true" tabindex="-1" href="#course-information"><span class="icon icon-link"></span></a></h2> | |
| <div class="alert svelte-1ph3l96 alert-info"><p><strong>Lectures:</strong> Wednesdays<br> | |
| <strong>Time:</strong> 13:15–15:00<br> | |
| <strong>Location:</strong> Hörsaal S481, Chemie, Biochemie und Pharmazie (DCBP)<br> | |
| <strong>Address:</strong> Freiestrasse 3, 3012 Bern<br> | |
| <strong>Assignment Due Time:</strong> 23:59<br> | |
| For course links and communication, see the <a href="/course_info/index.html">Course Info</a> page. | |
| </p> | |
| </div> | |
| <h2 id="schedule">Schedule<a aria-hidden="true" tabindex="-1" href="#schedule"><span class="icon icon-link"></span></a></h2> | |
| <div class="calendar svelte-g0ptp0"> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 1</div> | |
| <div class="svelte-1o04fwm">Topic | |
| </div> | |
| <div class="svelte-3mc53o">Materials | |
| </div> | |
| <div class="svelte-h7o1gz">Assignments | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin even"><div class="date svelte-1czurin">Wed, Feb 18</div> | |
| <div class="svelte-1o04fwm">Course Overview & Python for Image Analysis | |
| <div style="font-size: 0.9em; color: #666; margin-top: 4px;">Instructor: Amith Kamath | |
| </div> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| <a href="/slides/lecture1.pdf" target="_self" rel="" style="background-color: #2689ff" class="box-link svelte-1jphbx7">slides | |
| </a> | |
| <a href="https://github.com/ubern-image-analysis/lecture-1-elevation-analysis" target="_blank" rel="noopener noreferrer" style="background-color: #767676" class="box-link svelte-1jphbx7">notebook | |
| </a> | |
| </div> | |
| <div class="svelte-h7o1gz"><a href="https://classroom.github.com/a/uYEGH1wE" target="_blank">Assignment 0</a> | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 2</div> | |
| </div> | |
| <div class="day svelte-1czurin even"><div class="date svelte-1czurin">Wed, Feb 25</div> | |
| <div class="svelte-1o04fwm">Digital Image Formation & Representation | |
| <div style="font-size: 0.9em; color: #666; margin-top: 4px;">Instructor: Amith Kamath | |
| </div> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| <a href="/slides/lecture2.pdf" target="_self" rel="" style="background-color: #2689ff" class="box-link svelte-1jphbx7">slides | |
| </a> | |
| <a href="/reader/lecture2.pdf" target="_self" rel="" style="background-color: #767676" class="box-link svelte-1jphbx7">reader | |
| </a> | |
| </div> | |
| <div class="svelte-h7o1gz"> | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 3</div> | |
| </div> | |
| <div class="day svelte-1czurin even"><div class="date svelte-1czurin">Wed, Mar 4</div> | |
| <div class="svelte-1o04fwm">Sampling, Quantization, Resolution | |
| <div style="font-size: 0.9em; color: #666; margin-top: 4px;">Instructor: Dr. Hugo Guillen Ramirez | |
| </div> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| <a href="/slides/lecture3.pdf" target="_self" rel="" style="background-color: #2689ff" class="box-link svelte-1jphbx7">slides | |
| </a> | |
| <a href="/notebooks/lecture3_followalong.ipynb" target="_self" rel="" style="background-color: #767676" class="box-link svelte-1jphbx7">notebook | |
| </a> | |
| </div> | |
| <div class="svelte-h7o1gz"> | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 4</div> | |
| </div> | |
| <div class="day svelte-1czurin even"><div class="date svelte-1czurin">Wed, Mar 11</div> | |
| <div class="svelte-1o04fwm">Point Operations & Filtering | |
| <div style="font-size: 0.9em; color: #666; margin-top: 4px;">Instructor: Dr. Hugo Guillen Ramirez | |
| </div> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| <a href="/slides/lecture4.pdf" target="_self" rel="" style="background-color: #2689ff" class="box-link svelte-1jphbx7">slides | |
| </a> | |
| <a href="/notebooks/lecture4_followalong.ipynb" target="_self" rel="" style="background-color: #767676" class="box-link svelte-1jphbx7">notebook | |
| </a> | |
| </div> | |
| <div class="svelte-h7o1gz"><a href="https://classroom.github.com/a/Ikojcd6a" target="_blank">Assignment 1</a> | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 5</div> | |
| </div> | |
| <div class="day svelte-1czurin even"><div class="date svelte-1czurin">Wed, Mar 18</div> | |
| <div class="svelte-1o04fwm">Edge Detection & Morphological Operations | |
| <div style="font-size: 0.9em; color: #666; margin-top: 4px;">Instructor: Dr. Hugo Guillen Ramirez | |
| </div> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| <a href="/slides/lecture5.pdf" target="_self" rel="" style="background-color: #2689ff" class="box-link svelte-1jphbx7">slides | |
| </a> | |
| <a href="/notebooks/lecture5_followalong.ipynb" target="_self" rel="" style="background-color: #767676" class="box-link svelte-1jphbx7">notebook | |
| </a> | |
| </div> | |
| <div class="svelte-h7o1gz"> | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 6</div> | |
| </div> | |
| <div class="day svelte-1czurin even"><div class="date svelte-1czurin">Wed, Mar 25</div> | |
| <div class="svelte-1o04fwm">Image Segmentation | |
| <div style="font-size: 0.9em; color: #666; margin-top: 4px;">Instructor: Prof. Dr. Mauricio Reyes | |
| </div> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| <a href="/slides/lecture6.pdf" target="_self" rel="" style="background-color: #2689ff" class="box-link svelte-1jphbx7">slides | |
| </a> | |
| <a href="/demos/lecture6_demo.html" target="_self" rel="" style="background-color: #767676" class="box-link svelte-1jphbx7">demo | |
| </a> | |
| </div> | |
| <div class="svelte-h7o1gz"> | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 7</div> | |
| </div> | |
| <div class="day svelte-1czurin holiday even"><div class="date svelte-1czurin">Wed, Apr 1</div> | |
| <div class="svelte-1o04fwm"><em>Mid-term Exam (covers lectures 1–5)</em> | |
| <div style="font-size: 0.9em; color: #666; margin-top: 4px;">Instructor: Prof. Dr. Mauricio Reyes | |
| </div> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| </div> | |
| <div class="svelte-h7o1gz"> | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 8</div> | |
| </div> | |
| <div class="day svelte-1czurin holiday even"><div class="date svelte-1czurin">Wed, Apr 8</div> | |
| <div class="svelte-1o04fwm"><em>Easter Holiday — No Lecture</em> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| </div> | |
| <div class="svelte-h7o1gz"> | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 9</div> | |
| </div> | |
| <div class="day svelte-1czurin even"><div class="date svelte-1czurin">Wed, Apr 15</div> | |
| <div class="svelte-1o04fwm">Feature Extraction | |
| <div style="font-size: 0.9em; color: #666; margin-top: 4px;">Instructor: Prof. Dr. Mauricio Reyes | |
| </div> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| <a href="/slides/lecture8.pdf" target="_self" rel="" style="background-color: #2689ff" class="box-link svelte-1jphbx7">slides | |
| </a> | |
| <a href="/demos/lecture8_demo.html" target="_self" rel="" style="background-color: #767676" class="box-link svelte-1jphbx7">demo | |
| </a> | |
| </div> | |
| <div class="svelte-h7o1gz"><a href="/assignments/assign2/index.html">Assignment 2</a> | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 10</div> | |
| </div> | |
| <div class="day svelte-1czurin even"><div class="date svelte-1czurin">Wed, Apr 22</div> | |
| <div class="svelte-1o04fwm">Image Registration & 2D vs. 3D Analysis | |
| <div style="font-size: 0.9em; color: #666; margin-top: 4px;">Instructor: Prof. Dr. Mauricio Reyes | |
| </div> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| <a href="/slides/lecture9.pdf" target="_self" rel="" style="background-color: #2689ff" class="box-link svelte-1jphbx7">slides | |
| </a> | |
| <a href="/demos/lecture9_demo.html" target="_self" rel="" style="background-color: #767676" class="box-link svelte-1jphbx7">demo | |
| </a> | |
| </div> | |
| <div class="svelte-h7o1gz"> | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 11</div> | |
| </div> | |
| <div class="day svelte-1czurin even"><div class="date svelte-1czurin">Wed, Apr 29</div> | |
| <div class="svelte-1o04fwm">Introduction to Deep Learning for Image Analysis - Part I | |
| <div style="font-size: 0.9em; color: #666; margin-top: 4px;">Instructor: Dr. Pablo Marquez Neila | |
| </div> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| <a href="/slides/lecture10.pdf" target="_self" rel="" style="background-color: #2689ff" class="box-link svelte-1jphbx7">slides | |
| </a> | |
| <a href="/notebooks/lecture9_followalong.ipynb" target="_self" rel="" style="background-color: #767676" class="box-link svelte-1jphbx7">notebook | |
| </a> | |
| </div> | |
| <div class="svelte-h7o1gz"> | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 12</div> | |
| </div> | |
| <div class="day svelte-1czurin even"><div class="date svelte-1czurin">Wed, May 6</div> | |
| <div class="svelte-1o04fwm">Introduction to Deep Learning for Image Analysis - Part II | |
| <div style="font-size: 0.9em; color: #666; margin-top: 4px;">Instructor: Dr. Pablo Marquez Neila | |
| </div> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| <a href="/slides/lecture9_10.pdf" target="_self" rel="" style="background-color: #2689ff" class="box-link svelte-1jphbx7">slides | |
| </a> | |
| <a href="/notebooks/lecture9_10_followalong.ipynb" target="_self" rel="" style="background-color: #767676" class="box-link svelte-1jphbx7">notebook | |
| </a> | |
| </div> | |
| <div class="svelte-h7o1gz"><a href="/assignments/assign3/index.html">Assignment 3</a> | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 13</div> | |
| </div> | |
| <div class="day svelte-1czurin even"><div class="date svelte-1czurin">Wed, May 13</div> | |
| <div class="svelte-1o04fwm">Best Practices, Reproducibility & Medical Applications | |
| <div style="font-size: 0.9em; color: #666; margin-top: 4px;">Instructor: Amith Kamath | |
| </div> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| <a href="/slides/lecture13.pdf" target="_self" rel="" style="background-color: #2689ff" class="box-link svelte-1jphbx7">slides | |
| </a> | |
| <a href="https://github.com/ubern-mia/bender" target="_blank" rel="noopener noreferrer" style="background-color: #767676" class="box-link svelte-1jphbx7">notebook | |
| </a> | |
| </div> | |
| <div class="svelte-h7o1gz"> | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 14</div> | |
| </div> | |
| <div class="day svelte-1czurin even"><div class="date svelte-1czurin">Wed, May 20</div> | |
| <div class="svelte-1o04fwm">Flash Presentations of Demos — Part 1 (Individual Student Demos, 5 min each) | |
| <div style="font-size: 0.9em; color: #666; margin-top: 4px;">Instructor: Amith Kamath | |
| </div> | |
| <div style="font-size: 0.85em; color: #b03a2e; margin-top: 4px;">Assignment upload due by end of day | |
| </div> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| <a href="https://forms.cloud.microsoft/e/QfNRz7vt6C" target="_blank" rel="noopener noreferrer" style="background-color: #b03a2e" class="box-link svelte-1jphbx7">upload | |
| </a> | |
| </div> | |
| <div class="svelte-h7o1gz"> | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 15</div> | |
| </div> | |
| <div class="day svelte-1czurin even"><div class="date svelte-1czurin">Wed, May 27</div> | |
| <div class="svelte-1o04fwm">Flash Presentations of Demos — Part 2 (Individual Student Demos, 5 min each) | |
| <div style="font-size: 0.9em; color: #666; margin-top: 4px;">Instructor: Amith Kamath | |
| </div> | |
| <div style="font-size: 0.85em; color: #b03a2e; margin-top: 4px;">Location: Hörsaal U113, Chemie, Biochemie und Pharmazie, DCBP | |
| </div> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| </div> | |
| <div class="svelte-h7o1gz"> | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 16</div> | |
| </div> | |
| <div class="day svelte-1czurin holiday even"><div class="date svelte-1czurin">Wed, Jun 3</div> | |
| <div class="svelte-1o04fwm"><em>No Class</em> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| </div> | |
| <div class="svelte-h7o1gz"> | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 17</div> | |
| </div> | |
| <div class="day svelte-1czurin holiday even"><div class="date svelte-1czurin">Wed, Jun 10</div> | |
| <div class="svelte-1o04fwm"><em>No Class</em> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| </div> | |
| <div class="svelte-h7o1gz"> | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 18</div> | |
| </div> | |
| <div class="day svelte-1czurin holiday even"><div class="date svelte-1czurin">Wed, Jun 17</div> | |
| <div class="svelte-1o04fwm"><em>No Class</em> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| </div> | |
| <div class="svelte-h7o1gz"> | |
| </div> | |
| </div> | |
| <div class="day svelte-1czurin header"><div class="date svelte-1czurin">Week 19</div> | |
| </div> | |
| <div class="day svelte-1czurin holiday even"><div class="date svelte-1czurin">Wed, Jun 24</div> | |
| <div class="svelte-1o04fwm"><em>Final Exam (covers Segmentation, Feature Extraction, Image Registration, Introduction to Deep Learning Parts I & II, and Best Practices & Reproducibility)</em> | |
| </div> | |
| <div class="svelte-3mc53o"> | |
| </div> | |
| <div class="svelte-h7o1gz"> | |
| </div> | |
| </div> | |
| </div> | |
| <h2 id="teaching-team">Teaching Team<a aria-hidden="true" tabindex="-1" href="#teaching-team"><span class="icon icon-link"></span></a></h2> | |
| <div><div style="margin-bottom: 15px;"><strong>Amith Kamath</strong> (Instructor)<br> | |
| <a href="mailto:amith.kamath@unibe.ch">amith.kamath@unibe.ch</a> | |
| </div><div style="margin-bottom: 15px;"><strong>Dr. Hugo Guillen Ramirez</strong> (Instructor)<br> | |
| <a href="mailto:hugo.guillenramirez@unibe.ch">hugo.guillenramirez@unibe.ch</a> | |
| </div><div style="margin-bottom: 15px;"><strong>Prof. Dr. Mauricio Reyes</strong> (Instructor)<br> | |
| <a href="mailto:mauricio.reyes@unibe.ch">mauricio.reyes@unibe.ch</a> | |
| </div><div style="margin-bottom: 15px;"><strong>Dr. Pablo Marquez Neila</strong> (Instructor)<br> | |
| <a href="mailto:pablo.marquez@unibe.ch">pablo.marquez@unibe.ch</a> | |
| </div><div style="margin-bottom: 15px;"><strong>Davide Scandella</strong> (Teaching Assistant)<br> | |
| <a href="mailto:davide.scandella@unibe.ch">davide.scandella@unibe.ch</a> | |
| </div><div style="margin-bottom: 15px;"><strong>Seyedeh Mirzagar</strong> (Teaching Assistant)<br> | |
| <a href="mailto:seyedeh.mirzargar@unibe.ch">seyedeh.mirzargar@unibe.ch</a> | |
| </div></div> | |
| <h2 id="course-policies">Course Policies<a aria-hidden="true" tabindex="-1" href="#course-policies"><span class="icon icon-link"></span></a></h2> | |
| <h3 id="prerequisites">Prerequisites<a aria-hidden="true" tabindex="-1" href="#prerequisites"><span class="icon icon-link"></span></a></h3> | |
| <p>Students should have:</p> | |
| <ul><li>Basic programming experience (Python preferred)</li> | |
| <li>Understanding of linear algebra and calculus</li> | |
| <li>Familiarity with basic signal processing concepts</li></ul> | |
| <h3 id="grading">Grading<a aria-hidden="true" tabindex="-1" href="#grading"><span class="icon icon-link"></span></a></h3> | |
| <ul><li><strong>Assignments (40%)</strong>: Four programming assignments (5%, 10%, 10%, 15%)<ul><li>Assignment 0 is available on <a href="https://classroom.github.com/a/uYEGH1wE" rel="noreferrer noopener nofollow" target="_blank">GitHub Classroom</a>. Assignment 0 includes Python environment setup and basic programming exercises</li> | |
| <li>Assignment 1 is available on <a href="https://classroom.github.com/a/Ikojcd6a" rel="noreferrer noopener nofollow" target="_blank">GitHub Classroom</a></li> | |
| <li>Assignment 2 details are available on the <a href="/assignments/assign2/index.html">Assignment 2 page</a> (no GitHub Classroom link)</li> | |
| <li>Assignment 3 is available on <a href="https://classroom.github.com/a/Tj1RlgK1" rel="noreferrer noopener nofollow" target="_blank">GitHub Classroom</a> — train a CNN to classify breast lesions; details on the <a href="/assignments/assign3/index.html">Assignment 3 page</a></li></ul></li> | |
| <li><strong>Mid-term Exam (30%)</strong>: Covers classical image analysis (Lectures 1–5; Segmentation was <em>not</em> included). 30 multiple choice questions, one point each, 60 minutes.</li> | |
| <li><strong>Final Exam (30%)</strong>: Same format as the mid-term — 30 multiple choice questions, one point each, 60 minutes. Questions are derived from the lectures on Segmentation (not included in the mid-term), Feature Extraction, Image Registration, Introduction to Deep Learning (Parts I and II), and Best Practices & Reproducibility. <strong>The final exam is on 24 June 2026.</strong></li></ul> | |
| <h3 id="academic-integrity">Academic Integrity<a aria-hidden="true" tabindex="-1" href="#academic-integrity"><span class="icon icon-link"></span></a></h3> | |
| <p>All work submitted must be your own. Collaboration on assignments is permitted, but you must write your own code and acknowledge all collaborators. Using coding agents is allowed, but you are fully responsible for the correctness of your submission and must be able to explain any part of your work if asked. Plagiarism will not be tolerated.</p> | |
| <h2 id="getting-started">Getting Started<a aria-hidden="true" tabindex="-1" href="#getting-started"><span class="icon icon-link"></span></a></h2> | |
| <ol><li>Review the <a href="/course_info/index.html">course information page</a></li> | |
| <li>Check the schedule above for upcoming lectures and assignments</li> | |
| <li>Set up your development environment with Python, NumPy, OpenCV, and scikit-image</li> | |
| <li>See the <a href="/assignments/index.html">assignments page</a> for assignment details and submission links</li></ol> | |
| <h2 id="contact">Contact<a aria-hidden="true" tabindex="-1" href="#contact"><span class="icon icon-link"></span></a></h2> | |
| <p>For course-related questions, navigate to the "Introduction to Image Analysis" course on <a href="https://ilias.unibe.ch" target="_blank">ILIAS</a> and use the discussion board there. For private matters, contact the instructors via email.</p> | |
| <hr> | |
| <h2 id="acknowledgments">Acknowledgments<a aria-hidden="true" tabindex="-1" href="#acknowledgments"><span class="icon icon-link"></span></a></h2> | |
| <p>This course website is based on the design and structure of <a href="https://github.com/stanford-cs45/stanford-cs45.github.io" rel="noreferrer noopener nofollow" target="_blank">Stanford CS45: Software Tools Every Programmer Should Know</a>, and <a href="https://missing.csail.mit.edu/" rel="noreferrer noopener nofollow" target="_blank">The Missing Semester of Your CS Education</a> (MIT CSAIL).</p> | |
| <p>We are grateful to these educators for making their course materials and website designs openly available. The course content for Introduction to Image Analysis is original and developed by the University of Bern faculty.</p> | |
| </main> | |
| </div> | |
| </body> | |
| </html> |