본문으로 건너뛰기

전공과목 소개

우리 학과에선 이런걸 배워요

컴퓨터시스템개론

조회수

2

과목정보

  • 수강학년

    1학년

  • 강의유형

    이론,실습

  • 과목 키워드

    #컴퓨터구조 #기계어코딩

과목소개

어떤걸 배우나요?

skeleton-univ-loaderuniv-숭실대학교-icon

숭실대학교 글로벌미디어학부

인공지능 시대에 컴퓨터 과학의 원리를 알려주는 수업이에요.

주로 컴퓨터의 역사와 기초부터, 컴퓨터 내부에서의 데이터 표현 방법, 논리회로를 통한 컴퓨터의 구성 원리, 기계어와 어셈블리 언어를 이용한 프로그래밍으로 컴퓨터의 내부 동작 원리에 대해 공부해요.

많이 어렵나요?

skeleton-univ-loaderuniv-숭실대학교-icon

숭실대학교 글로벌미디어학부

사실 처음 배우는 분야라 어렵게 느끼는 사람이 많아요. 하지만 교수님이 제작하신 자료를 미리 읽어만 보아도 수업시간에 하는 내용을 쉽게 이해할 수 있어요.

기계어와 어셈블리어 부분에서는 조금 기계적 사고 즉 코딩을 조금 해보았을 경우에는 쉽게 이해할 수 있지만 그렇지 않은 경우에는 시간을 많이 투자해야해요.

이 과목을 들으면 어떤 도움이 되나요?

skeleton-univ-loaderuniv-숭실대학교-icon

숭실대학교 글로벌미디어학부

컴퓨터의 근본 원리를 이해하면 이후 프로그래밍이나 시스템 설계 수업을 훨씬 깊게 이해할 수 있어요. 소프트웨어를 다루는 사람이라면 하드웨어가 어떻게 작동하는지 아는 것이 큰 강점이 됩니다.

필수과목인가요?

skeleton-univ-loaderuniv-숭실대학교-icon

숭실대학교 글로벌미디어학부

네! 1학년 2학기 전공 필수 과목이에요.

과목 커리큘럼

  • 2주차

    데이터 표현과 연산의 이해

    2진수와 16진수를 이용한 수 표현, 논리 연산, 실수와 정수의 처리 원리를 배우며 컴퓨터가 데이터를 이해하고 계산하는 방식을 익혀요.

  • 6주차

    논리회로와 순서 논리

    AND, OR, NOT 같은 기본 회로부터 순서 논리 회로까지 실습을 통해 배우며 컴퓨터 내부의 계산 논리를 이해해요.

  • 9주차

    하드웨어 구성과 어셈블리 프로그래밍

    CPU, 메모리, 입출력 장치 등 하드웨어 구성 요소를 배우고 기계어와 어셈블리 언어를 이용해 간단한 프로그램을 작성해요.

핵심 과제

  • 회로 설계 과제

    학생들이 컴퓨터가 정보를 처리하는 논리적 구조와 연산 원리를 직접 구현해보는 프로젝트예요. 주어진 수식을 진리표와 부울식으로 분석하고 이를 이용해 회로를 실제로 설계·구현하면서 하드웨어적 사고력과 논리적 문제 해결을 하는 과제에요.

  • 없음

    없음

우리 학과의 다른 전공과목 더보기

  • 1학년

    컴퓨터시스템개론

  • 1학년

    미디어제작및실습

  • 1학년

    프로그래밍 1(2) 및 실습

  • 1학년

    Art & Technology

  • 1학년

    기초조형및실습