Skip to content

Latest commit

 

History

History
45 lines (33 loc) · 2.36 KB

intro.md

File metadata and controls

45 lines (33 loc) · 2.36 KB
  • Welcome to CS 378! We are going to learn about virtualization technologies, and we are going to do some interesting projects. This is a project-intensive course.

  • I don't teach with slides. This is going to be a discussion-based class. I'll make notes like these available, but you need to pay attention in class. There are no textbooks for this course.

  • Grading:

    • 20% Midterm-1
    • 20% Midterm-2
    • 30% Project: implementing your own hypervisor
    • 30% Project: contributing to an open-source repository related to virtualization
  • There are two projects in this class: an implementation-based project and an open-source project. Most of the learning will come from doing the projects!

  • Students work in groups for 2--4 for all projects

  • You can optionally do a research project with me instead of the open-source project. Come talk to me early if you want to do this.

  • Students learn a lot from doing the open-source project, but it takes a lot of time to set up. Start work on this early!

  • History of Virtualization

  • The main force driving progress in virtualization is economics: virtualization allows better utilization of hardware for the provider, and lower costs for the user