오늘날 우리 주변을 둘러보면 하나부터 열까지 컴퓨터 시스템이 사용되지 않은 분야가 없다. 컴퓨터 시스템이 더욱 효율적으로 움직일 수 있도록 전반적인 설계를 담당하는 컴퓨터 시스템 설계학에 대해 알아보자.
1 ‘컴퓨터 시스템 설계’란 무엇인가요?
건축이 건물이라는 하나의 시스템을 완성하기 위한 학문이라면, 컴퓨터 시스템 설계학은 컴퓨터를 구성하는 전체 시스템을 설계하고 디자인하는 아키텍처를 공부하는 학문이다. 컴퓨터 시스템의 구성요소들을 잘 조합하고 배치해 컴퓨터가 제 기능을 잘 할 수 있도록 하는 것이 목적이다. 건축 설계시 건물을 지을 위치, 고객의 주문사항 등에 따라 최적화된 설계가 필요하듯이, 컴퓨터 시스템 설계도 사용 환경에 최적화된 설계가 필요하다.
2 어디에 사용되나요?
컴퓨터 시스템 설계는 휴대전화, 자동차, 디지털 TV 등에서 핵심적인 역할을 담당한다. 컴퓨터의 성능이 향상되고 컴퓨터 시스템이 융합하는 분야가 점점 커지면서 현대 사회에서는 컴퓨터 시스템이 사용되지 않은 곳을 찾기가 힘들다. 스마트폰 역시 컴퓨터 시스템 설계가 필요하다. 자동차의 크루즈 컨트롤(CC), 어댑티브 크루즈 컨트롤(ACC) 등에도 쓰인다.
3 어디에 있어요?
컴퓨터 시스템 설계를 하려면 컴퓨터 전반에 대한 지식이 있어야 한다. 국내 대부분의 대학의 컴퓨터공학과에서 컴퓨터 시스템을 공부할 수 있다. 해외에는 미국 버클리 캘리포니아대, 메사추세츠공대(MIT), 텍사스주립대, 스탠퍼드대, 영국의 케임브리지대, 유럽공대 등이 있다. 최근에는 다른 분야와 융합한 전공 과정도 있다. MIT의 미디어랩이 대표적이다.
4 무엇을 배우나요?
먼저 컴퓨터를 전반적으로 이해해야 한다. 하드웨어 측면에서는 논리회로와 컴퓨터 구조를 배운다. 소프트웨어적인 측면에서는 시스템 프로그래밍, 운영체제 등 시스템과 관련된 교과목을 배운다. 컴퓨터 시스템 설계를 위해서는 구성 요소 하나하나에 대한 지식도 필요하지만 전체 시스템이 어떻게 돌아가고 상호 작용하는지를 볼 수 있는 관점도 키워야 한다.
5 어떤 학생을 원하나요?
하나의 관점에서 벗어나 여러가지 시각에서 바라볼 수 있는 학생을 필요로 한다. 컴퓨터 시스템을 직접 사용할 고객의 요구와 필요사항을 만족시켜야 하기 때문이다. 또 다른 사람의 시각으로 문제를 바라보면 의외로 쉽게 해결책을 찾을 수 있는 경우도 많기 때문이다. 두 번째로 완벽함을 추구하는 성격이 필요하다. 제대로 된 컴퓨터 시스템을 완성하기 위해서는 완벽해질 때까지 만족하지 않고 끊임없이 노력할 수 있어야 한다. 마지막으로 가장 중요한 것은 아름다움을 느낄 수 있는 사람이어야 한다. 구성요소들을 잘 조합해 훌륭하게 작동하는 컴퓨터 시스템 역시 아름다운 설계로 이뤄진 것이다. 아름다움을 경험해보지 못하고 느껴보지 못한 사람은 아름다움을 만들어낼 수도 없다.
![](https://images.dongascience.com/uploads/old/articleEditor/2011/07/1225084544e26404fb2b37.jpg)
6 졸업 후 대학원에 가고 싶은데요?
대학원에 진학하면 컴퓨터 시스템 중에서도 하나의 분야를 정해 깊이있게 공부하고 연구한다. 예를 들어 플래시 메모리, 자동차용 컴퓨터 시스템, 디지털 TV의 영상처리 시스템 중 하나를 연구과제로 정한다. 다시 건축에 비유하자면, 성당 건물을 아름답게 설계할 수 있는 건축가가 다리도 잘 설계할 수 있듯이, 대학원 과정에서 하나의 분야를 정해 컴퓨터 시스템을 만들어본 경험은 훗날 다른 영역의 컴퓨터 시스템을 설계하게 되더라도 큰 도움이 된다.
7 취업을 선택하면요?
반도체, 휴대전화, 자동차 관련 회사 등 컴퓨터가 사용되는 곳이라면 어디든지 진출할 수 있다. 특히 휴대전화, 가전 기기를 대량 생산을 하는 기업에서 컴퓨터 시스템 설계의 역할이 매우 중요하다. 기기 한 대의 작은 가격 차이가, 대량 판매시 엄청난 금액의 차이로 이어지기 때문이다. 그러므로 가격, 성능 등 다양한 환경에 최적화된 컴퓨터 시스템 설계자를 원한다.
![](https://images.dongascience.com/uploads/old/articleEditor/2011/07/18209854284e26411766c02.jpg)
1 ‘컴퓨터 시스템 설계’란 무엇인가요?
건축이 건물이라는 하나의 시스템을 완성하기 위한 학문이라면, 컴퓨터 시스템 설계학은 컴퓨터를 구성하는 전체 시스템을 설계하고 디자인하는 아키텍처를 공부하는 학문이다. 컴퓨터 시스템의 구성요소들을 잘 조합하고 배치해 컴퓨터가 제 기능을 잘 할 수 있도록 하는 것이 목적이다. 건축 설계시 건물을 지을 위치, 고객의 주문사항 등에 따라 최적화된 설계가 필요하듯이, 컴퓨터 시스템 설계도 사용 환경에 최적화된 설계가 필요하다.
2 어디에 사용되나요?
컴퓨터 시스템 설계는 휴대전화, 자동차, 디지털 TV 등에서 핵심적인 역할을 담당한다. 컴퓨터의 성능이 향상되고 컴퓨터 시스템이 융합하는 분야가 점점 커지면서 현대 사회에서는 컴퓨터 시스템이 사용되지 않은 곳을 찾기가 힘들다. 스마트폰 역시 컴퓨터 시스템 설계가 필요하다. 자동차의 크루즈 컨트롤(CC), 어댑티브 크루즈 컨트롤(ACC) 등에도 쓰인다.
3 어디에 있어요?
컴퓨터 시스템 설계를 하려면 컴퓨터 전반에 대한 지식이 있어야 한다. 국내 대부분의 대학의 컴퓨터공학과에서 컴퓨터 시스템을 공부할 수 있다. 해외에는 미국 버클리 캘리포니아대, 메사추세츠공대(MIT), 텍사스주립대, 스탠퍼드대, 영국의 케임브리지대, 유럽공대 등이 있다. 최근에는 다른 분야와 융합한 전공 과정도 있다. MIT의 미디어랩이 대표적이다.
4 무엇을 배우나요?
먼저 컴퓨터를 전반적으로 이해해야 한다. 하드웨어 측면에서는 논리회로와 컴퓨터 구조를 배운다. 소프트웨어적인 측면에서는 시스템 프로그래밍, 운영체제 등 시스템과 관련된 교과목을 배운다. 컴퓨터 시스템 설계를 위해서는 구성 요소 하나하나에 대한 지식도 필요하지만 전체 시스템이 어떻게 돌아가고 상호 작용하는지를 볼 수 있는 관점도 키워야 한다.
5 어떤 학생을 원하나요?
하나의 관점에서 벗어나 여러가지 시각에서 바라볼 수 있는 학생을 필요로 한다. 컴퓨터 시스템을 직접 사용할 고객의 요구와 필요사항을 만족시켜야 하기 때문이다. 또 다른 사람의 시각으로 문제를 바라보면 의외로 쉽게 해결책을 찾을 수 있는 경우도 많기 때문이다. 두 번째로 완벽함을 추구하는 성격이 필요하다. 제대로 된 컴퓨터 시스템을 완성하기 위해서는 완벽해질 때까지 만족하지 않고 끊임없이 노력할 수 있어야 한다. 마지막으로 가장 중요한 것은 아름다움을 느낄 수 있는 사람이어야 한다. 구성요소들을 잘 조합해 훌륭하게 작동하는 컴퓨터 시스템 역시 아름다운 설계로 이뤄진 것이다. 아름다움을 경험해보지 못하고 느껴보지 못한 사람은 아름다움을 만들어낼 수도 없다.
![](https://images.dongascience.com/uploads/old/articleEditor/2011/07/1225084544e26404fb2b37.jpg)
6 졸업 후 대학원에 가고 싶은데요?
대학원에 진학하면 컴퓨터 시스템 중에서도 하나의 분야를 정해 깊이있게 공부하고 연구한다. 예를 들어 플래시 메모리, 자동차용 컴퓨터 시스템, 디지털 TV의 영상처리 시스템 중 하나를 연구과제로 정한다. 다시 건축에 비유하자면, 성당 건물을 아름답게 설계할 수 있는 건축가가 다리도 잘 설계할 수 있듯이, 대학원 과정에서 하나의 분야를 정해 컴퓨터 시스템을 만들어본 경험은 훗날 다른 영역의 컴퓨터 시스템을 설계하게 되더라도 큰 도움이 된다.
7 취업을 선택하면요?
반도체, 휴대전화, 자동차 관련 회사 등 컴퓨터가 사용되는 곳이라면 어디든지 진출할 수 있다. 특히 휴대전화, 가전 기기를 대량 생산을 하는 기업에서 컴퓨터 시스템 설계의 역할이 매우 중요하다. 기기 한 대의 작은 가격 차이가, 대량 판매시 엄청난 금액의 차이로 이어지기 때문이다. 그러므로 가격, 성능 등 다양한 환경에 최적화된 컴퓨터 시스템 설계자를 원한다.
![](https://images.dongascience.com/uploads/old/articleEditor/2011/07/18209854284e26411766c02.jpg)