공과대학(工科大學; College of Engineering, School of Engineering)은 공학과 관련된 학문을 연구하는 종합대학교의 산하 단과대학이다. 공학과 관련한 학위를 부여하며, 교육 외에도 산업체나 연구소와 연계한 연구 및 개발을 하고 있다. 공과대학을 가리키는 영문명은 국가마다 혹은 대학마다 각기 다를 수 있으며 대한민국에서는 단과대학에는 공과대학이라는 명칭을 주로 사용한다.
공학교육인증(ABEEK)을 이수하려면 사전에 선발 전형에 지원하여 합격하여야만 선택 가능하다. 이수 요건 109학점(MSC30+전공60(설계18이상)+전문교양19)을 만족하고, 졸업시 졸업예정자 학습성과평가를 응시하여 통과한 후, 이어서 전공 교과에 대한 포트폴리오를 제출하여 전체 통과된 이후 ABEEK으로 졸업이 가능하다. 따라서 타과생들로서는 일반적인 캠퍼스 복수전공으로는 들을 수 없으며, 졸업예정자 복수전공으로만 이수 가능하다.