Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The Computer - The Program Lifecycle #379

Open
ozhang22 opened this issue May 24, 2023 · 1 comment
Open

The Computer - The Program Lifecycle #379

ozhang22 opened this issue May 24, 2023 · 1 comment
Assignees
Labels
new workshop Suggestions/ideas for a new workshop

Comments

@ozhang22
Copy link
Member

  • Outline of workshop
  • Topic 1- Process + Threads
  • Topic 2 - Memory + RAM +_File system
  • Topic 3 - File Systems
  • Topic 4 - CPU + Overclocking
@ozhang22 ozhang22 added the new workshop Suggestions/ideas for a new workshop label May 24, 2023
@my-rubber-toe my-rubber-toe changed the title The computer - how do programs work The computer - How Do Programs Work Nov 16, 2023
@my-rubber-toe
Copy link
Contributor

my-rubber-toe commented Nov 16, 2023

Workshop summary: The idea of this workshop is to introduce students on how a program is executed in a computer by explaining its core elements. Part 1 will focus at the high level of a computer and Part 2 will involve the the lifecycle of a program from its creation, compiling, running and execution and the elements involved such as Threads, RAM and File Systems.

Part 1:

  • Topic 1: Computer Pieces Overview
  • Topic 2: What is a Program?
  • Topic 3: What is storage vs memory?
  • Topic 4: CPU & GPU

Part 2: Process + Threads

Part 3: File Systems

@my-rubber-toe my-rubber-toe changed the title The computer - How Do Programs Work The Computer - The Program Lifecycle Jan 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new workshop Suggestions/ideas for a new workshop
Projects
None yet
Development

No branches or pull requests

2 participants