본문 바로가기

CS/창의적 컴퓨터공학 설계

1. 컴퓨터공학은 무엇인가

 

컴퓨터공학과는 주로 소프트웨어를 다룬다.

 

컴퓨터공학도 공학이니까 공학에 대한 설계를 한다.

공학에 대해 설명할 때는 과학과 공학의 차이를 설명한다.

과학 : '왜 그런 현상이 생기는 걸까?' , 기술적 진보에 의미

공학 : '어떻게 하면 새롭고 창의적인 물품을 만들 수 있을까?', 산업적 생산적 진보에 의미

공학은 창의적인 물품을 만들어내는 것이다. 

창의적이라는 것은 사람들이 좋아할 만한 물품을 의미한다.

 

사실상 기술적 진보 의미도 포함할 때도 있지만,

기술적 진보가 없어도 사람들이 필요로 하고 생활을 윤택하게 하는 것, 이로 인해 경제적인 이익을 얻을 수 있는 것이다.

 

예를 들어서, 달에 가고자 할때, 우주선을 만들어서 달에 간다. 기술적 진보가 필요하다.

하지만 기술적 진보가 됐다고 해서, 회사가 수익을 얻을 수 있는 것이 아니고

국가적인 프로젝트로 기술적 진보를 얻을 수 있어서 과학에 해당한다.

하지만 그것이 실제 삶을 윤택하게 하고, 사람들이 돈으로 사서 영업이익을 얻을 수 있으면 공학이 된다.

 

소프트웨어라는 것으로 사람들이 사용하는 창의적인 물품이 될 수 있는 소프트웨어가 되면 공학적이라는 의미를 갖는다.

기술적인 의미보다는 비즈니스적으로 소프트웨어를 어떻게 만들어야 사람들에게 의미를 주고 경제적인 이익을 얻을 수 있을지에 대해 공부할 것이다.

 

 

 

'CS > 창의적 컴퓨터공학 설계' 카테고리의 다른 글

6. Use Case, Use case Description  (0) 2020.04.16
5. System Analysis  (0) 2020.04.09
4. 다이어그램 UML Diagram  (0) 2020.04.02
3. UML은 무엇인가  (0) 2020.04.02
2. 컴퓨터공학 설계란 무엇인가  (0) 2020.04.02