{"id":108,"date":"2023-03-08T19:24:45","date_gmt":"2023-03-08T19:24:45","guid":{"rendered":"https:\/\/my.csc.ncsu.edu\/undergrad-advising\/?page_id=108"},"modified":"2025-10-02T15:41:38","modified_gmt":"2025-10-02T15:41:38","slug":"information-for-majors","status":"publish","type":"page","link":"https:\/\/my.csc.ncsu.edu\/undergrad-advising\/information-for-majors\/","title":{"rendered":"Information for Majors"},"content":{"rendered":"\n\n\n\n\n<h2 class=\"wp-block-heading\">Undergraduate Degree Plans<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Computer Science (BS)<\/strong>\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/catalog.ncsu.edu\/undergraduate\/engineering\/computer-science\/\" target=\"_blank\" rel=\"noreferrer noopener\">Department overview<\/a><\/li>\n\n\n\n<li><a href=\"http:\/\/catalog.ncsu.edu\/undergraduate\/engineering\/computer-science\/computer-science-bs\/#semestersequencetext\" target=\"_blank\" rel=\"noreferrer noopener\">Semester by Semester display<\/a>\n<ul class=\"wp-block-list\">\n<li>This plan currently includes 12 hours of CSC Restricted Electives, 12 hours of Other Restricted Electives (split between Groups A and B), and 3 hours of free electives<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"https:\/\/catalog.ncsu.edu\/undergraduate\/engineering\/computer-science\/computer-science-bs\/#planrequirementstext\" target=\"_blank\" rel=\"noreferrer noopener\">Curriculum by Subject Area<\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Computer Science (BS), Artificial Intelligence Concentration<\/strong>\n<ul class=\"wp-block-list\">\n<li><a rel=\"noreferrer noopener\" href=\"http:\/\/catalog.ncsu.edu\/undergraduate\/engineering\/computer-science\/artificial-intelligence-concentration\/#semestersequencetext\" target=\"_blank\">Semester by Semester display<\/a>\n<ul class=\"wp-block-list\">\n<li>The first two years are identical to the base degree.<\/li>\n\n\n\n<li>There are 6 hours of required courses, 6 hours of CSC AI Restricted Electives, 9 hours of AI Electives, 3 hours of CSC Restricted Electives, and 3 hours of Other Restricted Electives, Group B.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"https:\/\/catalog.ncsu.edu\/undergraduate\/engineering\/computer-science\/artificial-intelligence-concentration\/#planrequirementstext\" target=\"_blank\" rel=\"noreferrer noopener\">Curriculum by Subject Area<\/a> <\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Computer Science (BS), Cybersecurity Concentration<\/strong>\n<ul class=\"wp-block-list\">\n<li><a rel=\"noreferrer noopener\" href=\"http:\/\/catalog.ncsu.edu\/undergraduate\/engineering\/computer-science\/computer-science-bs-cybersecurity-concentration\/#semestersequencetext\" target=\"_blank\">Semester by Semester display<\/a>\n<ul class=\"wp-block-list\">\n<li>The first two years are identical to the base degree.<\/li>\n\n\n\n<li>There are 15 hours of required courses, 3 hours of CSC CySec Restricted Electives, 3 hours of CySec special topics, 3 hours of CSC Restricted Electives, and 3 hours of Other Restricted Electives, Group B.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"https:\/\/catalog.ncsu.edu\/undergraduate\/engineering\/computer-science\/computer-science-bs-cybersecurity-concentration\/#planrequirementstext\" target=\"_blank\" rel=\"noreferrer noopener\">Curriculum by Subject Area <\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Computer Science (BS), Game Development Concentration<\/strong>\n<ul class=\"wp-block-list\">\n<li><a href=\"http:\/\/catalog.ncsu.edu\/undergraduate\/engineering\/computer-science\/computer-science-bs-game-development-concentration\/#semestersequencetext\" target=\"_blank\" rel=\"noreferrer noopener\">Semester by Semester display<\/a>\n<ul class=\"wp-block-list\">\n<li>The first two years are identical to the base degree.<\/li>\n\n\n\n<li>There are 3 hours of required courses, 9 hours of CSC Games Core and Restricted Electives, 9 hours of Games Electives, 3 hours of CSC Restricted Electives, and 3 hours of Other Restricted Electives, Group B. There is also a required project verification.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"https:\/\/catalog.ncsu.edu\/undergraduate\/engineering\/computer-science\/computer-science-bs-game-development-concentration\/#planrequirementstext\" target=\"_blank\" rel=\"noreferrer noopener\">Curriculum by Subject Area<\/a> <\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Additional Undergraduate Programs<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/csc.ncsu.edu\/academics\/undergrad\/accelerated-bachelors-masters-abm-degree\/\" target=\"_blank\" rel=\"noreferrer noopener\">Accelerated Bachelors to Masters (ABM) program<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/csc.ncsu.edu\/academics\/undergrad\/honors-program\/\" target=\"_blank\" rel=\"noreferrer noopener\">CSC Honors Program<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/csc.ncsu.edu\/academics\/undergrad\/undergraduate-research-or-independent-study\/\" target=\"_blank\" rel=\"noreferrer noopener\">CSC Undergraduate Research<\/a><\/li>\n<\/ul>\n\n\n\n<p><strong><span style=\"text-decoration: underline\"><a href=\"https:\/\/csc.ncsu.edu\/academics\/undergrad\/undergraduate-degree-tracks\/\" target=\"_blank\" rel=\"noreferrer noopener\">Undergraduate Degree Tracks<\/a><\/span><\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/csc.ncsu.edu\/academics\/undergrad\/undergraduate-degree-tracks\/#security\" target=\"_blank\" rel=\"noreferrer noopener\">Security<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/csc.ncsu.edu\/academics\/undergrad\/undergraduate-degree-tracks\/#entrepreneurship\" target=\"_blank\" rel=\"noreferrer noopener\">Entrepreneurship<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/csc.ncsu.edu\/academics\/undergrad\/undergraduate-degree-tracks\/#robotics\" target=\"_blank\" rel=\"noreferrer noopener\">Robotics<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Elective Courses<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/my.csc.ncsu.edu\/undergrad-advising\/csc-undergraduate-restricted-electives\/\" target=\"_blank\" rel=\"noreferrer noopener\">CSC Restricted Electives<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/csc.ncsu.edu\/academics\/undergrad\/curriculum-restrictions-and-restricted-electives\/\" target=\"_blank\" rel=\"noreferrer noopener\">Other Restricted Electives<\/a><\/li>\n\n\n\n<li><a href=\"http:\/\/catalog.ncsu.edu\/undergraduate\/gep-category-requirements\/\" target=\"_blank\" rel=\"noreferrer noopener\">General Education Program (GEP) requirements<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Computer Programming Minors<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"http:\/\/catalog.ncsu.edu\/undergraduate\/engineering\/computer-science\/computer-programming-minor\/\" target=\"_blank\" rel=\"noreferrer noopener\">Computer Programming Minor<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">NCSU Academic Support<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/studentservices.ncsu.edu\/\" target=\"_blank\">Student Services Center<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/advising.dasa.ncsu.edu\/exploring-majors-and-minors\/\" target=\"_blank\" rel=\"noreferrer noopener\">Explore Majors and Minors<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/advising.dasa.ncsu.edu\/inter-college-transfer-ict-program\/\">Inter Campus Transfer (ICT)<\/a><\/li>\n\n\n\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/studentservices.ncsu.edu\/your-degree\/coda\/\" target=\"_blank\">Change of Degree Application (CODA)<\/a><\/li>\n\n\n\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/admissions.ncsu.edu\/apply\/credit-opportunities\/#transferable-credit\" target=\"_blank\">Transfer Credits<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Undergraduate Degree Plans Additional Undergraduate Programs Undergraduate Degree Tracks Elective Courses Computer Programming Minors NCSU Academic Support<\/p>\n","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"ncst_dynamicHeaderBlockName":"ncst\/default-header","ncst_dynamicHeaderData":"{\"pageIntro\":\"<strong>On this page<\/strong>: undergraduate degree plans, concentration and tracks specifics, additional programs, and information about CSC courses and requirements.<br><br><strong>Also included<\/strong>: information for Computer Programming Minors and NC State Academic Policies\"}","ncst_content_audit_freq":"","ncst_content_audit_date":"","ncst_content_audit_display":false,"ncst_backToTopFlag":"","footnotes":""},"class_list":["post-108","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/my.csc.ncsu.edu\/undergrad-advising\/wp-json\/wp\/v2\/pages\/108","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/my.csc.ncsu.edu\/undergrad-advising\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/my.csc.ncsu.edu\/undergrad-advising\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/my.csc.ncsu.edu\/undergrad-advising\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/my.csc.ncsu.edu\/undergrad-advising\/wp-json\/wp\/v2\/comments?post=108"}],"version-history":[{"count":10,"href":"https:\/\/my.csc.ncsu.edu\/undergrad-advising\/wp-json\/wp\/v2\/pages\/108\/revisions"}],"predecessor-version":[{"id":1194,"href":"https:\/\/my.csc.ncsu.edu\/undergrad-advising\/wp-json\/wp\/v2\/pages\/108\/revisions\/1194"}],"wp:attachment":[{"href":"https:\/\/my.csc.ncsu.edu\/undergrad-advising\/wp-json\/wp\/v2\/media?parent=108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}