구조역학은 공업역학, 재료역학과 함께 응용역학의 필수 학문입니다. 먼저 구조역학1에서는 기초 정역학, 구조계 및 하중, 구조적 거동을 학습함으로써 정적하중에 대한 정정 선형구조물의 내력 해석법을 학습함으로써 토목공학의 근간을 이루는 고전적 구조해석에 대한 기초지식을 확립합니다. 구조역학2에서는 구조역학1의 내용을 바탕으로 정적 하중에서의 부정정 선형부재의 내력 해석법을 학습합니다. 구체적으로 변위일치법, 최소일의 방법, 처짐각법, 모멘트분배법등을 통해 부정정구조물의 해석 원리를 학습합니다. 이러한 구조해석 이론을 기반으로 구조물 설계 및 해석을 위한 기초개념을 확립합니다.
20FA, 21SP, 21FA, 22SP, 22FA, 23SP, 23FA, 24SP, 24FA, 25SP, 25FA
강구조공학은 철근 콘크리트와 함께 토목구조물에서 가장 빈번하게 사용되는 강구조물의 개념, 하중, 부재, 설계 전반을 다루는 과목입니다. 강구조물의 종류, 강구조물에 작용하는 하중과 재하방법 등에 대한 시방서 규정을 강의합니다. 구체적으로 구조용 강재의 재료적 성질과 ASD, LRFD 등의 설계철학을 학습하고, 이후 인장재, 압축재, 휨재, 연결부에 대한 주요 설계이론 및 예제풀이를 통해 각 부재의 역학적 특성과 시방서 규정에 따른 하중저항계수설계법을 학습합니다
21FA, 25FA
본 과목에서는 토목공학 문제를 컴퓨터 프로그램을 활용하여 해결할 수 있는 능력을 배양하고자 프로그래밍 언어인 MATLAB의 활용방법을 교육하고 전공에서의 활용기술 등에 대하여 교육합니다. 이를 위해 기초적 프로그래밍 언어를 실습하고 MATLAB의 문법을 익히며 또한 알고리즘 구성능력을 학습합니다. 또한 다양한 실습 예제를 통해 기 개발된 알고리듬의 활용 방법을 습득하고, 전공관련 예제를 통하여 건설분야에서의 활용능력을 배양합니다.
22SP, 23SP, 24SP, 25SP
재료역학은 다양한 종류의 하중을 받는 고체가 어떻게 탄성 저항하는 지에 대해 다루는 과목으로, 모든 역학(Mechanics)의 기본이라 할 수 있습니다. 중고등학교와 대학교 1학년을 통해 배운 물리학 및 정역학에 '재료의 성질'을 추가하여, 외부 하중이 물체 내부에 유발하는 저항(응력) 및 그로 인한 변형(변형율)에 대해 학습합니다. 구체적으로는 재료의 기본적 성질, 응력과 변형률, 인장과 압축, 비틂, 정정보 해석, 보의 해석과 설계, 평면응력과 변형율을 학습하게 됩니다.
20FA, 23SP
전산구조설계는 상용 전산해석 프로그램을 활용한 구조물 설계를 다루는 과목입니다. 이를 위해 각종 규정, 기준, 시방서의 설계 이론 및 철학을 검토하고 이를 반영한 구조물 설계 프로세스를 학습합니다. 매트릭스구조해석의 직접강도법을 리뷰하고, MATLAB 기반 2차원 트러스 해석 프로그램을 활용하여 전산해석 프로그램의 기본 구조를 이해합니다. 최종적으로 오픈 소스 프로그램인 OpenSees를 활용하여 구조물 설계, 구조해석 및 단면 설계를 실습함으로서 전산 설계 능력을 습득하고 실무적응 능력을 배양합니다.
20FA (this course is currently closed)