diff --git a/Gemfile b/Gemfile
index 423aa1a..880f80b 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,30 +1,35 @@
-source "https://rubygems.org"
-# Hello! This is where you manage which Jekyll version is used to run.
-# When you want to use a different version, change it below, save the
-# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
-#
-# bundle exec jekyll serve
-#
-# This will help ensure the proper Jekyll version is running.
-# Happy Jekylling!
-# gem "jekyll", "~> 4.0.0"
-# This is the default theme for new Jekyll sites. You may change this to anything you like.
-gem "minima", "~> 2.5"
-# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
-# uncomment the line below. To upgrade, run `bundle update github-pages`.
-gem "github-pages", group: :jekyll_plugins
-# If you have any plugins, put them here!
-group :jekyll_plugins do
- gem "jekyll-feed", "~> 0.12"
-end
+source 'https://rubygems.org'
-# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
-# and associated library.
-install_if -> { RUBY_PLATFORM =~ %r!mingw|mswin|java! } do
- gem "tzinfo", "~> 1.2"
- gem "tzinfo-data"
-end
+gem 'jekyll', '3.9.3'
+gem "kramdown-parser-gfm"
+gem 'webrick', '~> 1.7'
+# source "https://rubygems.org"
+# # Hello! This is where you manage which Jekyll version is used to run.
+# # When you want to use a different version, change it below, save the
+# # file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
+# #
+# # bundle exec jekyll serve
+# #
+# # This will help ensure the proper Jekyll version is running.
+# # Happy Jekylling!
+# # gem "jekyll", "~> 4.0.0"
+# # This is the default theme for new Jekyll sites. You may change this to anything you like.
+# # gem "minima", "~> 2.5"
+# # If you want to use GitHub Pages, remove the "gem "jekyll"" above and
+# # uncomment the line below. To upgrade, run `bundle update github-pages`.
+# gem "github-pages", group: :jekyll_plugins
+# # If you have any plugins, put them here!
+# group :jekyll_plugins do
+# gem "jekyll-feed", "~> 0.12"
+# end
-# Performance-booster for watching directories on Windows
-gem "wdm", "~> 0.1.1", :install_if => Gem.win_platform?
+# # Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
+# # and associated library.
+# install_if -> { RUBY_PLATFORM =~ %r!mingw|mswin|java! } do
+# gem "tzinfo", "~> 1.2"
+# gem "tzinfo-data"
+# end
+
+# # Performance-booster for watching directories on Windows
+# gem "wdm", "~> 0.1.1", :install_if => Gem.win_platform?
diff --git a/Gemfile.lock b/Gemfile.lock
index a41e007..e797984 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,256 +1,90 @@
GEM
remote: https://rubygems.org/
specs:
- activesupport (6.0.3.1)
- concurrent-ruby (~> 1.0, >= 1.0.2)
- i18n (>= 0.7, < 2)
- minitest (~> 5.1)
- tzinfo (~> 1.1)
- zeitwerk (~> 2.2, >= 2.2.2)
- addressable (2.7.0)
- public_suffix (>= 2.0.2, < 5.0)
- coffee-script (2.4.1)
- coffee-script-source
- execjs
- coffee-script-source (1.11.1)
+ addressable (2.8.7)
+ public_suffix (>= 2.0.2, < 7.0)
colorator (1.1.0)
- commonmarker (0.17.13)
- ruby-enum (~> 0.5)
- concurrent-ruby (1.1.6)
- dnsruby (1.61.3)
- addressable (~> 2.5)
- em-websocket (0.5.1)
+ concurrent-ruby (1.3.4)
+ em-websocket (0.5.3)
eventmachine (>= 0.12.9)
- http_parser.rb (~> 0.6.0)
- ethon (0.12.0)
- ffi (>= 1.3.0)
+ http_parser.rb (~> 0)
eventmachine (1.2.7)
- execjs (2.7.0)
- faraday (1.0.1)
- multipart-post (>= 1.2, < 3)
- ffi (1.13.0)
+ ffi (1.17.0)
+ ffi (1.17.0-aarch64-linux-gnu)
+ ffi (1.17.0-aarch64-linux-musl)
+ ffi (1.17.0-arm-linux-gnu)
+ ffi (1.17.0-arm-linux-musl)
+ ffi (1.17.0-arm64-darwin)
+ ffi (1.17.0-x86-linux-gnu)
+ ffi (1.17.0-x86-linux-musl)
+ ffi (1.17.0-x86_64-darwin)
+ ffi (1.17.0-x86_64-linux-gnu)
+ ffi (1.17.0-x86_64-linux-musl)
forwardable-extended (2.6.0)
- gemoji (3.0.1)
- github-pages (206)
- github-pages-health-check (= 1.16.1)
- jekyll (= 3.8.7)
- jekyll-avatar (= 0.7.0)
- jekyll-coffeescript (= 1.1.1)
- jekyll-commonmark-ghpages (= 0.1.6)
- jekyll-default-layout (= 0.1.4)
- jekyll-feed (= 0.13.0)
- jekyll-gist (= 1.5.0)
- jekyll-github-metadata (= 2.13.0)
- jekyll-mentions (= 1.5.1)
- jekyll-optional-front-matter (= 0.3.2)
- jekyll-paginate (= 1.1.0)
- jekyll-readme-index (= 0.3.0)
- jekyll-redirect-from (= 0.15.0)
- jekyll-relative-links (= 0.6.1)
- jekyll-remote-theme (= 0.4.1)
- jekyll-sass-converter (= 1.5.2)
- jekyll-seo-tag (= 2.6.1)
- jekyll-sitemap (= 1.4.0)
- jekyll-swiss (= 1.0.0)
- jekyll-theme-architect (= 0.1.1)
- jekyll-theme-cayman (= 0.1.1)
- jekyll-theme-dinky (= 0.1.1)
- jekyll-theme-hacker (= 0.1.1)
- jekyll-theme-leap-day (= 0.1.1)
- jekyll-theme-merlot (= 0.1.1)
- jekyll-theme-midnight (= 0.1.1)
- jekyll-theme-minimal (= 0.1.1)
- jekyll-theme-modernist (= 0.1.1)
- jekyll-theme-primer (= 0.5.4)
- jekyll-theme-slate (= 0.1.1)
- jekyll-theme-tactile (= 0.1.1)
- jekyll-theme-time-machine (= 0.1.1)
- jekyll-titles-from-headings (= 0.5.3)
- jemoji (= 0.11.1)
- kramdown (= 1.17.0)
- liquid (= 4.0.3)
- mercenary (~> 0.3)
- minima (= 2.5.1)
- nokogiri (>= 1.10.4, < 2.0)
- rouge (= 3.19.0)
- terminal-table (~> 1.4)
- github-pages-health-check (1.16.1)
- addressable (~> 2.3)
- dnsruby (~> 1.60)
- octokit (~> 4.0)
- public_suffix (~> 3.0)
- typhoeus (~> 1.3)
- html-pipeline (2.13.0)
- activesupport (>= 2)
- nokogiri (>= 1.4)
- http_parser.rb (0.6.0)
- i18n (0.9.5)
+ http_parser.rb (0.8.0)
+ i18n (1.14.5)
concurrent-ruby (~> 1.0)
- jekyll (3.8.7)
+ jekyll (3.9.3)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
- i18n (~> 0.7)
+ i18n (>= 0.7, < 2)
jekyll-sass-converter (~> 1.0)
jekyll-watch (~> 2.0)
- kramdown (~> 1.14)
+ kramdown (>= 1.17, < 3)
liquid (~> 4.0)
mercenary (~> 0.3.3)
pathutil (~> 0.9)
rouge (>= 1.7, < 4)
safe_yaml (~> 1.0)
- jekyll-avatar (0.7.0)
- jekyll (>= 3.0, < 5.0)
- jekyll-coffeescript (1.1.1)
- coffee-script (~> 2.2)
- coffee-script-source (~> 1.11.1)
- jekyll-commonmark (1.3.1)
- commonmarker (~> 0.14)
- jekyll (>= 3.7, < 5.0)
- jekyll-commonmark-ghpages (0.1.6)
- commonmarker (~> 0.17.6)
- jekyll-commonmark (~> 1.2)
- rouge (>= 2.0, < 4.0)
- jekyll-default-layout (0.1.4)
- jekyll (~> 3.0)
- jekyll-feed (0.13.0)
- jekyll (>= 3.7, < 5.0)
- jekyll-gist (1.5.0)
- octokit (~> 4.2)
- jekyll-github-metadata (2.13.0)
- jekyll (>= 3.4, < 5.0)
- octokit (~> 4.0, != 4.4.0)
- jekyll-mentions (1.5.1)
- html-pipeline (~> 2.3)
- jekyll (>= 3.7, < 5.0)
- jekyll-optional-front-matter (0.3.2)
- jekyll (>= 3.0, < 5.0)
- jekyll-paginate (1.1.0)
- jekyll-readme-index (0.3.0)
- jekyll (>= 3.0, < 5.0)
- jekyll-redirect-from (0.15.0)
- jekyll (>= 3.3, < 5.0)
- jekyll-relative-links (0.6.1)
- jekyll (>= 3.3, < 5.0)
- jekyll-remote-theme (0.4.1)
- addressable (~> 2.0)
- jekyll (>= 3.5, < 5.0)
- rubyzip (>= 1.3.0)
jekyll-sass-converter (1.5.2)
sass (~> 3.4)
- jekyll-seo-tag (2.6.1)
- jekyll (>= 3.3, < 5.0)
- jekyll-sitemap (1.4.0)
- jekyll (>= 3.7, < 5.0)
- jekyll-swiss (1.0.0)
- jekyll-theme-architect (0.1.1)
- jekyll (~> 3.5)
- jekyll-seo-tag (~> 2.0)
- jekyll-theme-cayman (0.1.1)
- jekyll (~> 3.5)
- jekyll-seo-tag (~> 2.0)
- jekyll-theme-dinky (0.1.1)
- jekyll (~> 3.5)
- jekyll-seo-tag (~> 2.0)
- jekyll-theme-hacker (0.1.1)
- jekyll (~> 3.5)
- jekyll-seo-tag (~> 2.0)
- jekyll-theme-leap-day (0.1.1)
- jekyll (~> 3.5)
- jekyll-seo-tag (~> 2.0)
- jekyll-theme-merlot (0.1.1)
- jekyll (~> 3.5)
- jekyll-seo-tag (~> 2.0)
- jekyll-theme-midnight (0.1.1)
- jekyll (~> 3.5)
- jekyll-seo-tag (~> 2.0)
- jekyll-theme-minimal (0.1.1)
- jekyll (~> 3.5)
- jekyll-seo-tag (~> 2.0)
- jekyll-theme-modernist (0.1.1)
- jekyll (~> 3.5)
- jekyll-seo-tag (~> 2.0)
- jekyll-theme-primer (0.5.4)
- jekyll (> 3.5, < 5.0)
- jekyll-github-metadata (~> 2.9)
- jekyll-seo-tag (~> 2.0)
- jekyll-theme-slate (0.1.1)
- jekyll (~> 3.5)
- jekyll-seo-tag (~> 2.0)
- jekyll-theme-tactile (0.1.1)
- jekyll (~> 3.5)
- jekyll-seo-tag (~> 2.0)
- jekyll-theme-time-machine (0.1.1)
- jekyll (~> 3.5)
- jekyll-seo-tag (~> 2.0)
- jekyll-titles-from-headings (0.5.3)
- jekyll (>= 3.3, < 5.0)
jekyll-watch (2.2.1)
listen (~> 3.0)
- jemoji (0.11.1)
- gemoji (~> 3.0)
- html-pipeline (~> 2.2)
- jekyll (>= 3.0, < 5.0)
- kramdown (1.17.0)
- liquid (4.0.3)
- listen (3.2.1)
+ kramdown (2.4.0)
+ rexml
+ kramdown-parser-gfm (1.1.0)
+ kramdown (~> 2.0)
+ liquid (4.0.4)
+ listen (3.9.0)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.3.6)
- mini_portile2 (2.4.0)
- minima (2.5.1)
- jekyll (>= 3.5, < 5.0)
- jekyll-feed (~> 0.9)
- jekyll-seo-tag (~> 2.1)
- minitest (5.14.1)
- multipart-post (2.1.1)
- nokogiri (1.10.9)
- mini_portile2 (~> 2.4.0)
- octokit (4.18.0)
- faraday (>= 0.9)
- sawyer (~> 0.8.0, >= 0.5.3)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
- public_suffix (3.1.1)
- rb-fsevent (0.10.4)
- rb-inotify (0.10.1)
+ public_suffix (6.0.1)
+ rb-fsevent (0.11.2)
+ rb-inotify (0.11.1)
ffi (~> 1.0)
- rouge (3.19.0)
- ruby-enum (0.8.0)
- i18n
- rubyzip (2.3.0)
+ rexml (3.3.6)
+ strscan
+ rouge (3.30.0)
safe_yaml (1.0.5)
sass (3.7.4)
sass-listen (~> 4.0.0)
sass-listen (4.0.0)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
- sawyer (0.8.2)
- addressable (>= 2.3.5)
- faraday (> 0.8, < 2.0)
- terminal-table (1.8.0)
- unicode-display_width (~> 1.1, >= 1.1.1)
- thread_safe (0.3.6)
- typhoeus (1.4.0)
- ethon (>= 0.9.0)
- tzinfo (1.2.7)
- thread_safe (~> 0.1)
- tzinfo-data (1.2020.1)
- tzinfo (>= 1.0.0)
- unicode-display_width (1.7.0)
- wdm (0.1.1)
- zeitwerk (2.3.0)
+ strscan (3.1.0)
+ webrick (1.8.1)
PLATFORMS
+ aarch64-linux-gnu
+ aarch64-linux-musl
+ arm-linux-gnu
+ arm-linux-musl
+ arm64-darwin
ruby
+ x86-linux-gnu
+ x86-linux-musl
+ x86_64-darwin
+ x86_64-linux-gnu
+ x86_64-linux-musl
DEPENDENCIES
- github-pages
- jekyll-feed (~> 0.12)
- minima (~> 2.5)
- tzinfo (~> 1.2)
- tzinfo-data
- wdm (~> 0.1.1)
+ jekyll (= 3.9.3)
+ kramdown-parser-gfm
+ webrick (~> 1.7)
BUNDLED WITH
- 2.1.4
+ 2.5.6
diff --git a/README.md b/README.md
index 0be7cbf..22aabaa 100644
--- a/README.md
+++ b/README.md
@@ -1,227 +1,8 @@
-# Features
-- Individual page for assignments, lectures, course material, course schedule
-- Auto generated Course schedule Page
-- Auto generated course updates section (for each new lectures and assignments) + custom/manual announcements
-- Super lightweight
-- Highly customizable
-- Ready to be used in Github Pages
-- Responsive Mobile View
-- Support for Google Analytics
+# Course Website for 11-775, Fall 2024
-# Change log
-- Version 2.0
- - New Schedule page with more efficient use of space.
- - Gregorian calendar is now the default one (English Calendar).
- - Add customization options to home, assignments, lectures, and schedule pages.
- - Add support for themes (so you can modify the website's look according to your school's brandings)!.
- - Move navigation menus to YAML which means it is now easier to add new pages.
- - Add more flexibility to lecture's links
-
-# Demo
-Checkout for a working demo at [kazemnejad.github.io/jekyll-course-website-template/](https://kazemnejad.github.io/jekyll-course-website-template/). You may also want to see this real-world example at [iust-deep-learning.github.io/972](https://iust-deep-learning.github.io/972/) or [iust-courses.github.io/ai97/](https://iust-courses.github.io/ai97/) (Please note the last two examples are using the older version).
-
-# Some Screenshots
-
-
-
-
-
-
-
-
-
-
-
-
-# Acknowledgement
-This template is heavily based on [svmiller / course-website](https://github.com/svmiller/course-website).
-
-# How to deploy your own website (on GitHub pages)
-1. Fork this repository.
-2. Open `_config.yml`.
- 1. Update `url` field according to your GitHub account (e.g., `https://.github.io/`).
- 2. Update `baseurl` field according to your reporsitory's name (e.g., `/cs101`).
- 3. Commit and push your changes.
-3. Go to your repository's settigns (`https://github.com///settings`).
-4. On GitHub Pages section, choose source to be your master branch, and enable Github Pages.
-5. You are now ready to go! Start customizing your website.
-
-Pro Tip: You don't need to clone your repo to update your website. Use GitHub web UI to update its source files, and GitHub will build and deploy your website automatically!
-
-**Best Practice for managing repositories**: If you plan to use this template for university courses, and the course is offered for multiple semesters/quarters, I suggests you to create a GitHub account or an Organization for it. Then, create new repoository under that account/organization for each semester.
-- Example:
- - Course name: CS101
- - Semester: Fall 2020
- - School name: CMU
-- => account/org name: `cmu-cs101`
-- => repo name: `fa2020`
-- => website address will be: `https://cmu-cs101.github.io/fa2020/`
-
-# How to test your website locally
-1. Install Jekyll ([Installation guide](https://jekyllrb.com/docs/installation/))
-2. Clone your repo
-3. Watch your website while editing: `bundle exec jekyll serve`
-
-# How to customize
-## Changing the names
-- Open `_config.yml`
-- Update `course_name`, `course_semester`, and `course_description` (this will appear in the home page).
-- Update `schoolname`, `schoolurl`, `twitter_username`, and `address` accordingly.
-- (Optional) Enter your Google Analytics tracking ID in the `google_analytics` field (Remember to uncomment it).
-- Add more content to your home page: Update `index.md` (it supports Markdown!)
-- Update course staff info at `_data/people.yml` (You may need to upload the profile pics to `_images` folder.
-- (Optional) Open `_data/previous_offering.yml` and update the data if needed.
-
-## Change the looks
-- Open `_sass/_user_vars.scss`
-- Select your favorite from the pre-defined themes (comment all other themes, and uncomment your desired one)
-- Here are all themes:
-
-
-- You can also change the colors manually to match your branding
-## Contents
-### Lectures
-To add a new lecture, create an empty file with `.md` postfix in `_lectures/` directory. fill it using below template:
-```markdown
----
-type: lecture
-date: 20xx-xx-xxTx:xx:xx+4:30
-title:
-
-# optional
-# please use /static_files/notes directory to store notes
-thumbnail: /static_files/path/to/image.jpg
-
-# optional
-tldr: "What is AI? How does it impact our lives? The current state of the art."
-
-# optional
-# set it to true if you dont want this lecture to appear in the updates section
-hide_from_announcments: false
-
-# optional
-links:
- - url: /static_files/presentations/lec.zip
- name: notes
- - url: /static_files/presentations/code.zip
- name: codes
- - url: https://google.com
- name: slides
- - url: https://example.com
- name: other
----
-
-**Suggested Readings:**
-- [Readings 1](http://example.com)
-- [Readings 2](http://example.com)
-```
-
-### Assignments
-To add a new assignments, create an empty file with `.md` postfix in `_assignments/` directory. fill it using below template:
-```markdown
----
-type: assignment
-date: 20xx-xx-xxTx:xx:xx+4:30
-title:
-
-# optional
-pdf: /static_files/assignments/assign_01.pdf
-
-# optional
-solutions: /static_files/assignments/assign_01_solutions.pdf
-
-# optional
-attachment: /static_files/assignments/assign_01_attachment.zip
-
-# optional
-# set it to true if you don't want this assignment to appear in the announcements section
-hide_from_announcments: false
-
-due_event:
- type: due
- date: 20xx-xx-xxTx:xx:xx+4:30
- description: 'Assignment #1 due'
----
-
-```
-
-### Dues & Deadlines
-Use `_events/` directory to add new a deadline, use `type: due`. These events will apear at the schedule page.
-```markdown
----
-type: due
-date: 20xx-xx-xxTx:xx:xx+4:30
-description:
-
-# optional
-# set it to true if you don't want this event to appear in the announcements section
-hide_from_announcments: false
----
-```
-
-### Exams
-Use `_events/` directory to add new Exam alert, use `type: exam`. These events will apear at the schedule page.
-```markdown
----
-type: exam
-date: 20xx-xx-xxTx:xx:xx+4:30
-description:
-
-# optional
-# set it to true if you don't want to this event appear in the announcements section
-hide_from_announcments: false
----
-```
-
-### Custom Events
-Use `_events/` directory to add new custom events, use `type: raw_event`. These events will apear at the schedule page.
-```markdown
----
-type: raw_event
-name:
-date: 20xx-xx-xxTx:xx:xx+4:30
-description:
-
-# optional
-# if you want to hide time in Schedule, set this to true
-hide_time: false
-
-# optional
-# set it to true if you don't want this event appear to in the announcements section
-hide_from_announcments: false
----
-
-## Hello
-this is a custom event with `code`
-```
-
-
-### Updates/Announcements
-All contents here appear in at the home page
-Use `_announcements/` directory to create new Announcement
-```markdown
----
-date: 20xx-xx-xxTx:xx:xx+4:30
----
-
-```
-
-## Advanced Customization
-You can add custom contents to each section (lectures, assignments, schedule, materials, and project)
-- Lectures: Edit `lectures.md`
-- Assignments: Edit `assignments.md`
-- Schedule: Edit `schedule.md`
-- Materials: Edit `materials.md`
-- Project: Edit `project.md`
-
-Additionally, you can update navigation menus (the menu at the top of the website) by editing `_data/nav.yml`
-
-To add new section, add new navigation menu. Then create a new file in website's root directory using the following template:
-```markdown
----
-layout: page
-title: Page Title
-permalink: /page-address/
----
-```
+## Note for Development
+Use the following command to serve the website locally:
+```bash
+docker run -it --rm --network=host -v $(pwd):/site kashu98/jekyll-serve
+```
\ No newline at end of file
diff --git a/_announcements/01_announcement.md b/_announcements/01_announcement.md
new file mode 100644
index 0000000..dd255f1
--- /dev/null
+++ b/_announcements/01_announcement.md
@@ -0,0 +1,4 @@
+---
+date: 2024-08-26
+---
+[08/26] No Lecture today. Please review the syllabus and the course schedule.
diff --git a/_announcements/01_sample_announcement.md b/_announcements/01_sample_announcement.md
deleted file mode 100644
index 569e81c..0000000
--- a/_announcements/01_sample_announcement.md
+++ /dev/null
@@ -1,4 +0,0 @@
----
-date: 2018-10-03T10:00:00+3:30
----
-Sample announcement, Please check out [here](/).
\ No newline at end of file
diff --git a/_announcements/02_announcement.md b/_announcements/02_announcement.md
new file mode 100644
index 0000000..4a6dee8
--- /dev/null
+++ b/_announcements/02_announcement.md
@@ -0,0 +1,4 @@
+---
+date: 2024-09-02
+---
+[09/02] No Lecture today. Labor Day Holiday. Enjoy the long weekend!
diff --git a/_assignments/01_assignment_.md b/_assignments/01_assignment_.md
new file mode 100644
index 0000000..876111d
--- /dev/null
+++ b/_assignments/01_assignment_.md
@@ -0,0 +1,16 @@
+---
+type: assignment
+date: 2024-09-11T12:00:00+3:30
+title: 'Assignment #1 - Information Retrieval'
+pdf: /static_files/assignments/asg.pdf
+attachment: /static_files/assignments/asg.zip
+# solutions: /static_files/assignments/asg_solutions.pdf
+due_event:
+ type: due
+ date: 2024-09-25T23:59:00+3:30
+ description: 'Assignment #1 due'
+---
+
+# Instructions
+
+Please find the assignment document [here](/static_files/assignments/asg.pdf).
\ No newline at end of file
diff --git a/_assignments/01_sample_assignment.md b/_assignments/01_sample_assignment.md
deleted file mode 100644
index 58a3919..0000000
--- a/_assignments/01_sample_assignment.md
+++ /dev/null
@@ -1,13 +0,0 @@
----
-type: assignment
-date: 2018-09-26T4:00:00+4:30
-title: 'Assignment #1 - Sample Assignment'
-pdf: /static_files/assignments/asg.pdf
-attachment: /static_files/assignments/asg.zip
-solutions: /static_files/assignments/asg_solutions.pdf
-due_event:
- type: due
- date: 2018-11-13T23:59:00+3:30
- description: 'Assignment #1 due'
----
-This is a sample assignment.
diff --git a/_assignments/02_assignment_.md b/_assignments/02_assignment_.md
new file mode 100644
index 0000000..f8fb118
--- /dev/null
+++ b/_assignments/02_assignment_.md
@@ -0,0 +1,16 @@
+---
+type: assignment
+date: 2024-09-25T12:00:00+3:30
+title: 'Assignment #2 - Computer Vision'
+pdf: /static_files/assignments/asg.pdf
+attachment: /static_files/assignments/asg.zip
+# solutions: /static_files/assignments/asg_solutions.pdf
+due_event:
+ type: due
+ date: 2024-10-09T23:59:00+3:30
+ description: 'Assignment #2 due'
+---
+
+# Instructions
+
+Please find the assignment document [here](/static_files/assignments/asg.pdf).
\ No newline at end of file
diff --git a/_assignments/03_assignment_.md b/_assignments/03_assignment_.md
new file mode 100644
index 0000000..8af8836
--- /dev/null
+++ b/_assignments/03_assignment_.md
@@ -0,0 +1,16 @@
+---
+type: assignment
+date: 2024-10-09T12:00:00+3:30
+title: 'Assignment #3 - Sequence Models'
+pdf: /static_files/assignments/asg.pdf
+attachment: /static_files/assignments/asg.zip
+# solutions: /static_files/assignments/asg_solutions.pdf
+due_event:
+ type: due
+ date: 2024-10-23T23:59:00+3:30
+ description: 'Assignment #3 due'
+---
+
+# Instructions
+
+Please find the assignment document [here](/static_files/assignments/asg.pdf).
\ No newline at end of file
diff --git a/_config.yml b/_config.yml
index dbf06d7..6f18594 100644
--- a/_config.yml
+++ b/_config.yml
@@ -1,19 +1,22 @@
+encoding: utf-8
# Site settings
-course_name: History of Magic
-course_description: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam ornare aliquam mattis. Donec hendrerit sollicitudin urna. Aliquam venenatis rutrum velit, at lobortis dui cursus a. Nam varius metus in turpis maximus, ut rhoncus tellus dictum. In aliquam tortor nec mi dapibus, sit amet vehicula dolor auctor."
-course_semester: "Fall 1998"
+course_name: Large-Scale Multimedia Analysis
+course_description: "Can a robot watch Youtube to learn about the world? What makes us laugh? How to bake a cake? Why is Kim Kardashian famous? Large-scale multi-media is an incomparable window into our world, with thousands of hours of data available on almost every aspect of our everyday life. The analysis of such data is a unique opportunity to perform deep multi-modal analysis that goes beyond image or video retrieval, speech to text, or other existing tasks. This is a 12-unit class or lab covering fundamentals of large-scale computer vision, audio and speech processing, multi-media files and streaming, multi-modal signal processing, video retrieval, semantics, and text (possibly also: speech, music) generation. "
+course_semester: "Fall 2024"
-baseurl: "/jekyll-course-website-template" # the subpath of your site, e.g. /blog/
-url: "http://kazemnejad.github.io/" # the base hostname & protocol for your site
+baseurl: "/11775" # the subpath of your site, e.g. /blog/
+url: "" # the base hostname & protocol for your site
-schoolname: "Hogwarts"
-schoolurl: "https://hogwarts.edu"
-twitter_username: username
+schoolname: "11-775"
+schoolurl: "https://www.lti.cs.cmu.edu/"
+twitter_username:
address: |
- School of Witchcraft and Wizardry
- Hogwarts
- Scotland
+ Language Technologies Institute
+ School of Computer Science
+ Carnegie Mellon University
+ 5000 Forbes Avenue
+ Pittsburgh, PA 15213
# Set your Google Analytics tracking ID (set up yours at http://www.google.com/analytics/)
# google_analytics: UA-XXXXXXXX-X
diff --git a/_css/main.scss b/_css/main.scss
index de80d0a..c2d5d2b 100644
--- a/_css/main.scss
+++ b/_css/main.scss
@@ -59,4 +59,3 @@ $on-laptop: 950px;
"syntax-highlighting",
"fancy-image"
;
-
diff --git a/_data/late_policy.yml b/_data/late_policy.yml
index 24499b8..7171065 100644
--- a/_data/late_policy.yml
+++ b/_data/late_policy.yml
@@ -1,4 +1,2 @@
policies:
- - You have free 8 late days.
- - You can use late days for assignments. A late day extends the deadline 24 hours.
- - Once you have used all 8 late days, the penalty is 10% for each additional late day.
\ No newline at end of file
+ - The penalty is 5% from the overall assignment grade for each additional late day.
\ No newline at end of file
diff --git a/_data/nav.yml b/_data/nav.yml
index c5c2215..351776c 100644
--- a/_data/nav.yml
+++ b/_data/nav.yml
@@ -19,6 +19,6 @@ items:
name: Project
icon_class: fas fa-user-graduate
-- url: /materials/
- name: Materials
- icon_class: fas fa-book
\ No newline at end of file
+# - url: /materials/
+# name: Materials
+# icon_class: fas fa-book
\ No newline at end of file
diff --git a/_data/people.yml b/_data/people.yml
index fc54f66..3000578 100644
--- a/_data/people.yml
+++ b/_data/people.yml
@@ -1,19 +1,16 @@
instructors:
- - name: Albus Dumbledore
- profile_pic: /_images/pp/dumbledore.jpg
- webpage: https://en.wikipedia.org/wiki/Albus_Dumbledore
- - name: Minerva McGonagall
- profile_pic: /_images/pp/mcgonagall.jpg
+ - name: Rita Singh
+ profile_pic: https://cmu-mlsp.github.io/images/teampic/ritasingh.png
+ webpage: http://mlsp.cs.cmu.edu/people/rsingh/
+ office: GHC 6703
teaching_assistants:
- - name: Harry Potter
- profile_pic: /_images/pp/potter.jpg
- webpage: https://en.wikipedia.org/wiki/Harry_Potter_(character)
+ - name: Kashu Yamazaki
+ profile_pic: https://cmu-mlsp.github.io/images/teampic/kashu_yamazaki.jpg
+ webpage: https://kashu7100.github.io/
+ office: GHC 6413
- - name: Hermione Granger
- profile_pic: /_images/pp/granger.jpg
- webpage: https://en.wikipedia.org/wiki/Hermione_Granger
-
- - name: Ron Weasley
- profile_pic: /_images/pp/weasley.jpg
- webpage: https://en.wikipedia.org/wiki/Ron_Weasley
\ No newline at end of file
+ - name: Sunghwan Baek
+ profile_pic: https://cmu-mlsp.github.io/images/teampic/sunghwan.png
+ webpage: https://cmu-mlsp.github.io/team/
+ office:
\ No newline at end of file
diff --git a/_data/previous_offering.yml b/_data/previous_offering.yml
index 2b19a35..46a2b7d 100644
--- a/_data/previous_offering.yml
+++ b/_data/previous_offering.yml
@@ -1,7 +1,3 @@
offerings:
- - title: Fall 1997
- url: https://previous_course_website.url/
-
- - title: Fall 1996
- url: https://previous_course_website.url/
-
+ - title: Fall 2022
+ url: https://11775website.github.io/
diff --git a/_events/final_due.md b/_events/final_due.md
new file mode 100644
index 0000000..04a2b6a
--- /dev/null
+++ b/_events/final_due.md
@@ -0,0 +1,6 @@
+---
+type: due
+date: 2024-12-10T8:0:0+3:30
+description: 'All materials have to be submitted by this date'
+hide_from_announcments: true
+---
diff --git a/_events/project_due.md b/_events/project_due.md
new file mode 100644
index 0000000..ec83d57
--- /dev/null
+++ b/_events/project_due.md
@@ -0,0 +1,6 @@
+---
+type: exam
+date: 2024-12-02T8:0:0+3:30
+description: 'Final Project Presentation'
+hide_from_announcments: true
+---
diff --git a/_events/project_due2.md b/_events/project_due2.md
new file mode 100644
index 0000000..12406b9
--- /dev/null
+++ b/_events/project_due2.md
@@ -0,0 +1,6 @@
+---
+type: exam
+date: 2024-12-04T8:0:0+3:30
+description: 'Final Project Presentation2'
+hide_from_announcments: true
+---
diff --git a/_events/sample_due.md b/_events/sample_due.md
deleted file mode 100644
index ce30bd2..0000000
--- a/_events/sample_due.md
+++ /dev/null
@@ -1,6 +0,0 @@
----
-type: due
-date: 2019-12-28T23:59:59+3:30
-description: 'Custom Due/Deadline'
-hide_from_announcments: true
----
diff --git a/_events/sample_exam_due.md b/_events/sample_exam_due.md
deleted file mode 100644
index 72ec5b8..0000000
--- a/_events/sample_exam_due.md
+++ /dev/null
@@ -1,10 +0,0 @@
----
-type: exam
-date: 2018-12-02T8:0:0+3:30
-description: 'Midterm'
-hide_from_announcments: true
----
-**Topics:**
-1. Topic 1
-2. Topic 2
-3. Topic 3
diff --git a/_events/sample_raw_event.md b/_events/sample_raw_event.md
deleted file mode 100644
index 65315e8..0000000
--- a/_events/sample_raw_event.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-type: raw_event
-date: 2019-01-26T08:00:00+3:30
-name: Session
-description: 'Sample Raw Event'
-hide_from_announcments: true
----
diff --git a/_images/cover2.jpg b/_images/cover2.jpg
deleted file mode 100644
index e71d790..0000000
Binary files a/_images/cover2.jpg and /dev/null differ
diff --git a/_images/home_page.jpg b/_images/home_page.jpg
deleted file mode 100644
index 0316d72..0000000
Binary files a/_images/home_page.jpg and /dev/null differ
diff --git a/_images/logo.png b/_images/logo.png
deleted file mode 100644
index c7997ac..0000000
Binary files a/_images/logo.png and /dev/null differ
diff --git a/_images/ltilogo.png b/_images/ltilogo.png
new file mode 100644
index 0000000..e5d265e
Binary files /dev/null and b/_images/ltilogo.png differ
diff --git a/_images/pp/dumbledore.jpg b/_images/pp/dumbledore.jpg
deleted file mode 100644
index b7c6169..0000000
Binary files a/_images/pp/dumbledore.jpg and /dev/null differ
diff --git a/_images/pp/granger.jpg b/_images/pp/granger.jpg
deleted file mode 100644
index dc4a6d6..0000000
Binary files a/_images/pp/granger.jpg and /dev/null differ
diff --git a/_images/pp/inst.jpg b/_images/pp/inst.jpg
deleted file mode 100644
index 129dcf1..0000000
Binary files a/_images/pp/inst.jpg and /dev/null differ
diff --git a/_images/pp/mcgonagall.jpg b/_images/pp/mcgonagall.jpg
deleted file mode 100644
index a468936..0000000
Binary files a/_images/pp/mcgonagall.jpg and /dev/null differ
diff --git a/_images/pp/potter.jpg b/_images/pp/potter.jpg
deleted file mode 100644
index 011c55a..0000000
Binary files a/_images/pp/potter.jpg and /dev/null differ
diff --git a/_images/pp/snape.jpg b/_images/pp/snape.jpg
deleted file mode 100644
index e3a54a3..0000000
Binary files a/_images/pp/snape.jpg and /dev/null differ
diff --git a/_images/pp/ta01.jpg b/_images/pp/ta01.jpg
deleted file mode 100644
index 5e5c0e7..0000000
Binary files a/_images/pp/ta01.jpg and /dev/null differ
diff --git a/_images/pp/ta02.jpg b/_images/pp/ta02.jpg
deleted file mode 100644
index 5b2a794..0000000
Binary files a/_images/pp/ta02.jpg and /dev/null differ
diff --git a/_images/pp/weasley.jpg b/_images/pp/weasley.jpg
deleted file mode 100644
index 9da7bc7..0000000
Binary files a/_images/pp/weasley.jpg and /dev/null differ
diff --git a/_images/schedule_page.jpg b/_images/schedule_page.jpg
deleted file mode 100644
index 06e81b8..0000000
Binary files a/_images/schedule_page.jpg and /dev/null differ
diff --git a/_images/screenshots/screen_assign.jpg b/_images/screenshots/screen_assign.jpg
deleted file mode 100644
index e8f7b87..0000000
Binary files a/_images/screenshots/screen_assign.jpg and /dev/null differ
diff --git a/_images/screenshots/screen_home.jpg b/_images/screenshots/screen_home.jpg
deleted file mode 100644
index 42e83a7..0000000
Binary files a/_images/screenshots/screen_home.jpg and /dev/null differ
diff --git a/_images/screenshots/screen_lecture.jpg b/_images/screenshots/screen_lecture.jpg
deleted file mode 100644
index c2fbdfc..0000000
Binary files a/_images/screenshots/screen_lecture.jpg and /dev/null differ
diff --git a/_images/screenshots/screen_material.jpg b/_images/screenshots/screen_material.jpg
deleted file mode 100644
index a3259d1..0000000
Binary files a/_images/screenshots/screen_material.jpg and /dev/null differ
diff --git a/_images/screenshots/screen_sample_assign.jpg b/_images/screenshots/screen_sample_assign.jpg
deleted file mode 100644
index 4839b9a..0000000
Binary files a/_images/screenshots/screen_sample_assign.jpg and /dev/null differ
diff --git a/_images/screenshots/screen_schedule.jpg b/_images/screenshots/screen_schedule.jpg
deleted file mode 100644
index ca7dbfa..0000000
Binary files a/_images/screenshots/screen_schedule.jpg and /dev/null differ
diff --git a/_images/screenshots/themes.png b/_images/screenshots/themes.png
deleted file mode 100644
index 343205e..0000000
Binary files a/_images/screenshots/themes.png and /dev/null differ
diff --git a/_includes/header.html b/_includes/header.html
index 51511bd..e308181 100644
--- a/_includes/header.html
+++ b/_includes/header.html
@@ -2,7 +2,7 @@
\ No newline at end of file
diff --git a/_layouts/home.html b/_layouts/home.html
index dfc99b4..743fc0f 100644
--- a/_layouts/home.html
+++ b/_layouts/home.html
@@ -11,7 +11,7 @@
{{ site.course_name }} / {{ site
Course Description
{{ site.course_description }}
-
+
{{ content }}
{% if site.data.previous_offering and site.data.previous_offering.offerings and site.data.previous_offering.offerings.size > 0 %}
@@ -26,22 +26,17 @@