Ignite the Future. Eight (8) semester hours must be from the same subject area (or discipline). University policy allows students to retake a course one time. This degree program is an approved pathway (“similar” major) for students earning the ADT in Computer Science. The Department of Computer Science and Engineering offers three programs of study leading to the bachelor's degree: the Bachelor of Science in Computer Science, the Bachelor of Science in Computer Engineering, and the Bachelor of Science in Software Engineering. Disability-related accessibility issue? Students graduating fall 2020 and spring 2021 will not be held to the new prerequisite of CSE 365 and may request an override through, Fall 2020 CSE 468: Computer Network Security prerequisite update: Starting fall 2020 Computer Science BS, Computer Systems Engineering BSE, or Software Engineering BS major; CSE 365 with C or better; CSE 434 with C or better OR Computer Science, Computer Engineering, or Software Engineering graduate student. Detailed BS in Computer Science Description and Plan of Study from the University Catalog, Teambuilding and Collaboration (Cannot be met through credit-by-exam), Approved course & approved experience: No departmental restrictions, Unacceptable courses for credit for CS students in College of Science, Computer Science prerequisite flowchart (PDF). Arizona State University has adopted an 8 semester tracking model, which monitors completion of “critical” lower division and “necessary” upper division courses specific to each degree. Students must abide by the new prerequisites starting fall 2017. Bachelor of Science in Computer Science … Follow the guidelines below for your respective degree program. Bachelor of Science Degree Requirements Computer Science Courses: The … This is in line with our constant endeavor to improve your educational experience at ASU and to make sure you get the best education in our Computer Science and Computer Systems Engineering programs. The first six (core) courses, which are taken in the freshman and sophomore years, lay a strong foundation for computer science majors. Visit the Curriculum Resources page to find Sample Plans of Study. Please contact the College of Science. Each student then selects a Track in which to complete 6 advanced courses. Within these five classes, select courses that include three awareness areas: cultural, global, and historical. The electives must include at least one Theory elective and one Applied elective. We use cookies on this site to enhance your user experience. Computer Science (CS) majors have a specific set of Lab Science course requirements for degree compliance. The program supports the evolution of the computing and informatics disciplines, and the integration of computer and information sciences with engineering, science and other disciplines. (Algorithmic) Foundations Track: (Formerly: Foundations of Computer Science) Gives students a broad education on foundational concepts, tools, and techniques underlying existing and future areas of computer science. Requirements For Honors Major in Computer Science. Six required courses in computer science: 01:198:111, 112, 205, 206, 211, 344. All beginning computer science majors are required to take CS 19100, Freshman Resources Seminar and CS 19300, Tools. To view course details for all tracks at the same time, click Computer Science Track Details Prior to Fall 2019 (PDF) or Computer Science Track Details as of Fall 2019 (PDF). HU/SB Guidelines (15 semester hours or five 3-semester hour classes), One Class Upper Division (HU or SB) – 3 semester hours ~ MUST BE TAKEN AT A 4-YEAR INSTITUTION. Courses from other departments as follows: The content on this page is pulled from UND’s current academic catalog and may not Students can contact their advisor for details on how to request overrides for non-CIDSE classes. Approved 2-semester laboratory science sequence, Introduction to Scientific Programming (*), Social Implications of Computer Technology, Organization of Programming Languages (*). School of Computing, Informatics, and Decision Systems Engineering, Public Service and Three required courses in mathematics: 01:640:151, 152, 250. It requires the following courses: MAT 265, MAT 266, MAT 243, MAT 343, IEE 380 as well as MAT 267 OR CSE 294/259 Logic for Computer Science. Follow the guidelines below for your respective degree program. The lower division “critical” courses are shaded grey on the flowcharts and indicated on the major map. Computer Science students are required to complete 6 hours of upper division technical electives with a grade of “C” or better. Eight (8) semester … CS students are recommended to take the CSE 294 or CSE 259 Logic for Computer Science course in place of MAT 267 to better assist with their upper level programming courses. Must take two classes from 1 subject area. California legislation SB 1440 (2009) mandated the creation of the Associate Degree for Transfer (ADT) to be awarded by the California Community Colleges.