
비전공자를 위한 컴퓨터 구조 및 OS 개론
SW School
컴퓨터 하드웨어의 기본 구조와 동작 원리 및 설계 방법과 OS에 대한 부분을 알아보고, 좋은 프로그램을 만드는 데 필요한 지식을 쌓을 수 있습니다.
입문
운영체제, 컴퓨터 구조
We will explain the core computer architecture and operating principles that SW developers need to know in an easy-to-understand manner through illustrations.
68 learners
How computers work
CPU Structure
What software developers must know
A complete overview of computer structure and operating principles!
computer
Configuration device
computer
Movement process
CPU
Internal configuration
interrupt
Process
DMA
Process
disk
How it works
Command
Process
Cash
principle
Integer/real number
Operational principle
MMU
principle
CPU/GPU
Differences
…
Coding is the process of writing commands to operate a computer, a high-tech machine. Therefore, a thorough understanding of computer structure and operation is essential to becoming a software developer capable of writing effective code. This course explains the essential computer structure and operating principles that non-majors need to understand to become a software developer.
💡 Understanding the complex workings of a computer can be challenging. This course provides a detailed explanation of the operating processes and principles, using structural diagrams of computer devices so that even non-specialists can easily understand them.
Unlike the computer architecture lectures in computer science undergraduate courses that are usually focused on HW development, this course is designed to help students understand computer architecture and operating principles in order to be good at SW development .
We've designed our courses to help you understand complex concepts more clearly from a learner's perspective.
Have you always felt like your understanding of computer architecture was lacking?
A word from a knowledge sharer 💬
Developing the Linux kernel allowed me to understand computer architecture and operating systems beyond the abstract concepts, down to their detailed operations. Based on this experience, I developed a course on computer architecture essential for software developers.
Personal history
Who is this course right for?
Non-majors who want to properly understand how computers work
People preparing for CS interviews
SW developers who want to learn computer architecture to write good code
For those who want to understand computer operations through pictures
Undergraduate students who feel that studying only theories/concepts is not enough
Need to know before starting?
Arithmetic operations
Logical thinking
All
35 lectures ∙ (1hr 41min)
$26.40
Explore other courses in the same field!