top of page

​소프트웨어 공학 교육

소프트웨어 공학을 가르치는 일은 복잡하고 어려운 일입니다. 사용자 요구를 찾아내고 모델링하여 소프트웨어로 구현하기 위하여 설계 및 프로그래밍하며 테스팅하고 유지보수 작업까지 방대하고 다양한 주제를 학생에게 전달하여야 하기 때문입니다.

 

소프트웨어 엔지니어로 훈련받기 위해서는 소프트웨어 라이프 싸이클의 각 단계에 대한 다양한 방법을 이해할 뿐만 아니라 도구와 프로세스를 경험하여야 소프트웨어 시스템을 성공적으로 개발할 수 있습니다.

따라서 강의식 교육은 소프트웨어 공학 주제에 충분하지 않습니다. 소프트웨어 공학을 배우려면 경험을 통하여 기술과 통찰력을 습득하여야 하기 때문에 기술을 전수받기 위하여 달인과 견습생 사이에 끊임없는 실습과 전문가적인 조언이 필요합니다.

리얼 소프트웨어 개발의 경험을 얻기 위하여 소프트웨어 공학 강의 자료와 동영상으로 제공하여 학생들이 학습한 후 강의에 참여하여 프로젝트 과제를 해 나가며 팀별 활동과 발표, 설계에 대한 조언 등 플립러닝에 필요한 자료가 제공되어 있습니다.

연구실 소개 동영상

bottom of page