# 서울대학교
**Source**: https://admission.snu.ac.kr/graduate/prospective/major-videos
**Parent**: https://en.snu.ac.kr/admission/graduate/introduction-videos
페이지 안내
입학
/
대학원
예비 대학원생
대학원
/
예비 대학원생
jQuery(function($) {
$(document).ready(function() {
var $lnb2dlist = $('.lnb-d2-list');
var $lnb2dgroup = $('.lnb-d2-titlegroup');
var $lnb2d = $('.lnb-d2-title');
var $currentTitle = $('.lnb-d2-titlegroup.es.is-active');
var hasChildren = $currentTitle.children('ul').hasClass('navigation-gnb-d2-listgroup');
hasChildren ? $lnb2dlist.addClass('is-active') : $lnb2dlist.removeClass('is-active')
$lnb2d.on('mouseenter focus', function() {
var check = $(this).next('ul').hasClass('navigation-gnb-d2-listgroup') ;
$lnb2dgroup.removeClass('is-active');
$(this).parent('.lnb-d2-titlegroup').addClass('is-active');
check ? $lnb2dlist.addClass('is-active') : $lnb2dlist.removeClass('is-active')
});
$lnb2dlist.on('mouseleave', function() {
hasChildren ? $lnb2dlist.addClass('is-active') : $lnb2dlist.removeClass('is-active')
$('.lnb-d2-titlegroup.es').removeClass('is-active');
$currentTitle.addClass('is-active');
});
});
});
## 예비 대학원생 텝메뉴
[예비 대학원생 홈](https://admission.snu.ac.kr/graduate/prospective)
[대학원 생활](https://admission.snu.ac.kr/graduate/prospective/campus-life)
[학과별 입학정보](https://admission.snu.ac.kr/graduate/prospective/major)
[전공소개 동영상](https://admission.snu.ac.kr/graduate/prospective/major-videos "현재페이지")
[대학원 관련 인터뷰](https://admission.snu.ac.kr/graduate/prospective/interview)
[주요 행정부서](https://admission.snu.ac.kr/graduate/prospective/office)
예비 대학원생 홈
대학원 생활
학과별 입학정보
전공소개 동영상
대학원 관련 인터뷰
주요 행정부서
대학원 구분
- 전체
- 일반대학원
- 전문대학원
대학원
- 전체
- 인문대학
- 사회과학대학
- 자연과학대학
- 간호대학
- 경영대학
- 공과대학
- 농업생명과학대학
- 미술대학
- 사범대학
- 생활과학대학
- 수의과대학
- 약학대학
- 음악대학
- 의과대학
- 치의학대학원
- 법학전문대학원\
(구 법과대학)
- 보건대학원
- 행정대학원
- 환경대학원
- 국제대학원
- 치의학전문대학원
- 경영전문대학원
- 법학전문대학원
- 융합과학기술대학원
- 국제농업기술대학원
- 공학전문대학원
- 데이터사이언스대학원
사회과학대학
경제학부
사회과학대학
사회복지학과
사회과학대학
인류학과
자연과학대학
뇌인지과학과
자연과학대학
물리·천문학부(물리전공)
자연과학대학
물리·천문학부(천문전공)
간호대학
간호대학
공과대학
[협]도시설계학전공
공과대학
[협]인공지능전공
공과대학
기계공학부
공과대학
재료공학부
공과대학
전기∙정보공학부
공과대학
컴퓨터공학부
농업생명과학대학
농경제사회학부
농업생명과학대학
농림생물자원학부
농업생명과학대학
바이오시스템공학과
농업생명과학대학
생태조경·지역시스템공학부
사범대학
[협]특수교육전공
사범대학
교육학과
사범대학
체육교육과
생활과학대학
생활과학대학
생활과학대학
소비자학과
생활과학대학
아동가족학과
의과대학
[협]종양생물학전공
치의학대학원
치의학대학원
보건대학원
보건학과
행정대학원
행정대학원
환경대학원
환경계획학과
환경대학원
환경대학원
환경대학원
환경설계학과
융합과학기술대학원
분자의학및바이오제약학과
융합과학기술대학원
응용바이오공학과
jQuery(function($) {
$(document).ready(function(){
$("form[name='majorsearch']").on("submit", function(e) {
$("input.check-item[type='checkbox']", $(".filterbox")).prop("checked", false);
$("input.check-all[type='checkbox']", $(".filterbox")).prop("checked", true);
displayList();
return false;
});
$(".page-graduate-prospective .filterbox input[type='checkbox']").on("click",function(e){
var inputname = $(this).attr("name");
if($(this).hasClass("check-all")) {
$(this).prop("checked", true);
}
if($(this).val() == "all") {
if($(this).is(":checked")) {
var related = $(this).data("related");
$(".page-graduate-prospective .filterbox input[name='" + related + "']").each(function(i) {
if($(this).val() != "all") {
$(this).prop("checked", "");
}
});
}
}
else {
if($(this).is(":checked")) {
$(".page-graduate-prospective .filterbox input[data-related='" + inputname + "']").prop("checked", "");
//all이 아닌 나머지 전체가 체크되면.. ALL이 체크되도록...
var itemcount = $("input.check-item[type='checkbox']", $(this).closest("ul")).length;
var checkcount = $("input.check-item[type='checkbox']:checked", $(this).closest("ul")).length;
if(itemcount == checkcount) {
$("input.check-item[type='checkbox']", $(this).closest("ul")).prop("checked", false);
$("input.check-all[type='checkbox']", $(this).closest("ul")).prop("checked", true);
}
}
else {
var checkcount = $("input.check-item[type='checkbox']:checked", $(this).closest("ul")).length;
if(checkcount == 0) {
$("input.check-all[type='checkbox']", $(this).closest("ul")).prop("checked", true);
}
}
}
if(inputname == "coltype") {//대학원 선별
$("#college\_all").prop("checked", true);
$("input.check-item[type='checkbox']", $("ul[data-key='college']")).prop("checked", false);
if($("#coltype\_all").is(":checked")) {
$("input.check-item[type='checkbox']", $("ul[data-key='college']")).parent().show();
}
else {
$("input.check-item[type='checkbox']", $("ul[data-key='college']")).parent().hide();
var val=$(this).val();
if($(this).is(":checked")) {
$("input.check-item[data-coltype='" + val + "']", $("ul[data-key='college']")).parent().show();
}
}
}
displayList();
});
function displayList()
{
$(".majorvideo").addClass("hide");
//대학원
var arrCollege = [];
if($("#college\_all").is(":checked")) {
arrCollege = $("input[name='college']").map(function() { return $(this).val(); }).get();
}
else {
arrCollege = $("input[name='college']:checked").map(function() { return $(this).val(); }).get();
}
//4가지 조건을 모두 만족하는 학과만 보이게
arrCollege.forEach(function(college) {
$(".majorvideo[data-college='" + college + "']").removeClass("hide");
});
//매칭되는 키워드가 있으면.
var keyword = $("input[name='majorquery']").val();
if(keyword) {
$(".major-videolist .majorvideo").each(function(i) {
var major = $(".major", $(this)).text();
if (major.indexOf(keyword) < 0) {
$(this).addClass("hide");
}
});
}
}
});
});