Browse Source

finished

site-edits
junu park 3 weeks ago
parent
commit
d7d1d9ca8c
  1. 111
      index.html
  2. 14
      src/style.css
  3. 68
      syllabus.html

111
index.html

@ -1,57 +1,118 @@
<!doctype html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>6.S913 Fundamentals of Linux Systems</title>
<meta name="description" content="This website is intended to provide information about Juni Kim’s Linux operating system–related class">
<meta
name="description"
content="This website is intended to provide information about Juni Kim’s Linux operating system–related class"
/>
</head>
<body>
<h1>Fundamentals of linux systems</h1>
<div class="card"><a href="http://localhost:5173/syllabus">Go to syllabus</a></div>
<div class="card">
<a href="/syllabus">Syllabus</a>
</div>
<ul>
<li>This class is intended as a crash course for students to understand the basics of how modern Linux systems
operate and for students to construct one from scratch</li>
<li>Students are expected to be <span class="highlight2">comfortable working in Unix/Linux environments and using the command line</span>
as their primary interface for development</li>
<li>Join <a href="https://piazza.com/mit/spring2026/6s913">piazza</a> to receive Announcements and join class discussions</li>
<li>Lectures and lab hours will take place at <span class="highlight3">34-301</span></li>
<li>Click <span class="highlight1">Go to the Syllabus</span> to view the course syllabus</li>
<li>
This class is intended as a crash course for students to understand the
basics of how modern Linux systems operate and for students to construct
one from scratch
</li>
<li>
Students are expected to be
<span class="highlight2"
>comfortable working in Unix/Linux environments and using the command
line</span
>
as their primary interface for development
</li>
<li>
Join <a href="https://piazza.com/mit/spring2026/6s913">piazza</a> to
receive Announcements and join class discussions
</li>
<li>
Lectures and lab hours will take place at
<span class="highlight3">34-301</span>
</li>
<li>
You can view the class content for a specific day by clicking the link
on the calendar
</li>
<li>
<span class="highlight1"
><a href="/syllabus">View the course syllabus </a></span
>
</li>
</ul>
<h2>Schedule</h2>
<table class="calendar">
<thead>
<tr>
<th>Sun</th>
<th><div class="date1">Sun</div></th>
<th>Mon</th>
<th>Tue</th>
<th>Wed</th>
<th>Thr</th>
<th>Fri</th>
<th>Sat</th>
<th><div class="date1">Sat</div></th>
</tr>
</thead>
<tbody>
<tr>
<td></td>
<td></td>
<td>20</td>
<td>21</td>
<td>22</td>
<td>23</td>
<td>24</td>
<td>
<div class="date">20</div>
<div class="content"><a href="">Lecture 1</a></div>
</td>
<td>
<div class="date">21</div>
<div class="content"><a href="">Lecture 2</a></div>
</td>
<td>
<div class="date">22</div>
<div class="content"><a href=""></a></div>
</td>
<td>
<div class="date">23</div>
<div class="content"><a href="">Lecture 3</a></div>
</td>
<td>
<div class="date">24</div>
<div class="content"><a href=""></a></div>
</td>
</tr>
<tr>
<td>25</td>
<td>26</td>
<td>27</td>
<td>28</td>
<td>29</td>
<td>30</td>
<td>
<div class="date">25</div>
<div class="content"><a href=""></a></div>
</td>
<td>
<div class="date">26</div>
<div class="content"><a href="">Lecture 4</a></div>
</td>
<td>
<div class="date">27</div>
<div class="content"><a href=""></a></div>
</td>
<td>
<div class="date">28</div>
<div class="content"><a href=""></a></div>
</td>
<td>
<div class="date">29</div>
<div class="content"><a href="">Lecture 5</a></div>
</td>
<td>
<div class="date">30</div>
<div class="content"><a href=""></a></div>
<div class="end">Assignment DUE(11:59PM EST)</div>
</td>
<td></td>
</tr>
</tbody>
</table>
</table>
</body>
<script type="module" src="/src/index.ts"></script>
</html>

14
src/style.css

@ -66,3 +66,17 @@ h2{
.calendar th {
background: #f5f5f5;
}
.highlight5{
font-size:1.3em;
color:black;
font-weight:bold;
}
h3{
font-size:3em;
line-height:1;
font-weight:bold;
}
.end{
color:red;
}

68
syllabus.html

@ -1,4 +1,4 @@
<!doctype html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
@ -6,33 +6,59 @@
</head>
<body>
<h1>Fundamentals of linux systems-Syllabus</h1>
<div class="card"> <a href="http://localhost:5173/">Back to Main</a></div>
<div class="card"><a href="/">Main</a></div>
<div class="topic">
<ul>
<li><span class="highlight4">Assignment</span>
<div class="branch">The assignment for this course has four main parts, named <span class="highlight4">busybox, kernel, user, image</span></div>
<div class="branch">All parts must be completed and integrated together
to receive credit for the course</div>
<div class="branch"> Assignment must be submitted by<span class="highlight4">
Friday, January 30, 2026 11:59PM GMT-5</span></div>
<div class="branch">Students will be given a somewhat minimal scaffold for their projects and will be responsible for submitting a
tarball for their project</div>
<div class="branch"><span class="highlight4">Docker is required on all systems, and Windows users are strongly advised to use wsl</span></div>
<li>
<span class="highlight5">Assignment</span>
<div class="branch">
The assignment for this course has four main parts, named
<span class="highlight4">busybox, kernel, user, image</span>
</div>
<br />
<div class="branch">
All parts must be completed and integrated together to receive
credit for the course
</div>
<br />
<div class="branch">
Assignment must be submitted by<span class="highlight4">
Friday, January 30, 2026 11:59PM GMT-5</span
>
</div>
<br />
<div class="branch">
Students will be given a somewhat minimal scaffold for their
projects and will be responsible for submitting a tarball for their
project
</div>
<br />
<div class="branch">
<span class="highlight4"
>Docker is required on all systems, and Windows users are strongly
advised to use wsl</span
>
</div>
</li>
<li>
The assignment should be done on sufficiently modern hardware (for
reference, you should expect to compile the linux kernel)
</li>
<li>
A significant part of this course is learning to maintain clean,
reproducible filesystem state
</li>
<li>
We will only grade
<span class="highlight4">the final submissions </span>of those who
have registered for credit. Submission logistics will be announced
later
</li>
<li>The assignment should be done on sufficiently modern hardware (for reference, you should expect to compile
the linux kernel)</li>
<li>
A significant part of this course is learning to maintain clean, reproducible filesystem state
<span class="highlight1"><a href="/">Back to Main</a></span>
</li>
<li>We will only grade <span class="highlight4">the final submissions </span>of those who have registered for credit. Submission logistics will be
announced later</li>
<li>Click <span class="highlight1">Back to Main</span> to go back to the Main page</li>
</ul>
</div>
</body>
<script type="module" src="/src/syllabus.ts"></script>
</html>
Loading…
Cancel
Save