Skip to Main Content

AIBS - Artificial Intelligence

Download as PDF

Computer ScienceCollege of ScienceBS - Bachelor of Science
Fulfill ALL of the following requirements:
The course sequence required is determined by the Foundations Writing Evaluation (link).

Two course sequence:
1. Writing 101 or 101A or 107
2. Writing 102 or 108

One course sequence:
1. Writing 109H* or Writing 305
* A grade of C or higher is required in Writing 109H to satisfy the requirement with this course.

Three course sequence:
1. Writing 106
2. Writing 107**
3. Writing 108**
**Upon recommendation of the Writing Program students who complete Writing 106 may take:
- Writing 101 or 101A instead of Writing 107
- Writing 102 instead of Writing 108
Complete at least 1 of the following :
Complete 2 courses.
Two course sequence:
1. Writing 101 or 101A or 107
2. Writing 102 or 108
Complete at least 2 of the following Courses:
OR
Complete 1 course.
One course sequence:
1. Writing 109H* or Writing 305
* A grade of C or higher is required in Writing 109H to satisfy the requirement with this course.
Complete at least 1 of the following Courses:
OR
Complete 3 courses.
Three course sequence
1. Writing 106
2. Writing 107**
3. Writing 108**
**upon recommendation of the Writing Program students who complete Writing 106 may take:
- Writing 101 or 101A instead of Writing 107
- Writing 102 instead of Writing 108
Complete at least 3 of the following Courses:
AND
Your major may have more specific math requirements. Please consult your major advisor to ensure you enroll in the math courses best suited to your plan of study.
Fulfill ALL of the following requirements:
Complete 1 course. Please review your major requirements or consult your advisor before enrolling in a Foundations Mathematics course.
Earn at least 2.67 credits from the following:
AND
Credit will not be given for a course at an equivalent or lower level than prior language credit earned. Course must be taken for a grade, not as pass/fail. Third semester or higher courses used to fulfill this requirement may also be used to fulfill other requirements. A grade of C or higher is required in the course that satisfies the second language requirement.

Demonstrate second semester proficiency in a second language by completing a sequence of courses through a second semester or higher level or by passing a language proficiency examination at the second semester level or higher.
Complete at least 1 of the following :
Complete 1 course with a grade of C or better.

Not from: FREN 325, 391, 393, 396H, 399, 399H, 414, 425, 432, 433, 434, 442, 443, 448, 453, GRK 412, 422, HIST 465D, ITAL 330A, 330B, 330C, 330D, 393, 393H 399, 399H, 410, 431, 496A, 498H, LAT 411, 413, 414, 415, 421, 425, 426, PORT 325A, 430, 440, 449, RSSS 305, 405A, 405B, SPAN 204C, 303, 305, 340, 343, 350, 360, 371A 371B 375, 381, 382, 397W, 399, 400, 401, 402, 403, 406A, 410, 411, 412, 414, 423A, 423B, 433, 435, 436, 437, 438, 441, 442, 445, 446, 447, 448, 452, 453, 455A, 457, 458, 459, 465A, 465C, 465D, 465E, 471, 472, 473, 482, TTE 414.
Complete at least 1 courses in the following Course Lists:
AND
General Education Introduction and Capstone
Fulfill ALL of the following requirements:
Introduces students admitted to the university as First-Year students to General Education, reflecting on learning, and developing an ePortfolio. (1 unit)
Earn at least 1 credits from the following:
AND
Designed to help students reflect upon and make meaning of the General Education experience through the refinement of their ePortfolio. (1 unit)
Earn at least 1 credits from the following:
AND
Choose one course from each category.
Fulfill ALL of the following requirements:
Complete 1 course, 3 units total. Transfer students with quarter system credits may satisfy requirement with 1 course and 2.67 units.
Earn at least 2.67 credits from the following:
AND
Complete 1 course, 3 units total. Transfer students with quarter system credits may satisfy requirement with 1 course and 2.67 units.
Earn at least 2.67 credits from the following:
AND
Complete 1 course, 3 units total. Transfer students with quarter system credits may satisfy requirement with 1 course and 2.67 units.
Earn at least 2.67 credits from the following:
AND
Complete 1 course, 3 units total. Transfer students with quarter system credits may satisfy requirement with 1 course and 2.67 units.
Earn at least 2.67 credits from the following:
AND
Building Connections brings together knowledge and modes of thinking from two or more disciplines and/or perspectives. Choose two courses (6 units minimum).
Fulfill ALL of the following requirements:
Complete 2 courses, 6 units total. Transfer students with quarter system credits may satisfy requirements with 2 courses and 5.34 units.
Earn at least 5.34 credits from the following:
AND
Civic Institutions
Fulfill ALL of the following requirements:
Complete 1 course, 3 units total. Transfer students with quarter system credits may satisfy requirement with 1 course and 2.67 units.
Earn at least 2.67 credits from the following:
Artificial Intelligence Supporting Mathematics Coursework
Fulfill ALL of the following requirements:
Complete 1 course. Course does not count towards AI major GPA. Check UA Course Catalog for course prerequisites.
Complete at least 1 of the following Courses:
AND
Complete 1 course. Course must be completed before Advanced Standing. Course does not count towards AI major GPA. Check UA Course Catalog for course prerequisites.
Complete at least 1 of the following Courses:
AND
Complete 1 course. Course does not count towards AI major GPA. Check UA Course Catalog for course prerequisites.
Complete at least 1 of the following Courses:
Artificial Intelligence Major: Foundation Courses
Fulfill ALL of the following requirements:
Complete 1 course. Appropriate math placement score or C or better in CSC 101 or MATH 112 required prior to taking CSC 110.
Complete at least 1 of the following Courses:
AND
Complete 1 course. C or better is required in CSC 110 prior to taking CSC 120.
Complete at least 1 of the following Courses:
AND
Complete 1 course. C or higher in CSC 110 and [appropriate math placement or (C or higher in MATH 112) or one course from MATH 113, 116, 120R, 122A, 122B, or 125], prior to taking CSC 144.
Complete at least 1 of the following Courses:
AND
Complete 1 course. C or better is required in CSC 120 prior to taking CSC 210.
Complete at least 1 of the following Courses:
AND
Complete 1 course. C or better is required in CSC 120 prior to taking CSC 244 & C or better is required in CSC 144 prior to taking CSC 244.
Complete at least 1 of the following Courses:
AND
Complete 1 course. Successful completion of CSC 120 and Statistics (MATH 163 or MATH 263) prior to taking Introduction to Artificial Intelligence course. Contact your advisor if you have questions about this course.
Complete at least 1 of the following Courses:
AND
AI students must complete at least two University of Arizona programming courses from the list of options, as part of AI Advanced Standing requirements. Courses displayed here may be used on other lines.
Complete at least 2 of the following Courses:
Artificial Intelligence Major: Advanced Standing Requirements.

Students must complete all requirements. Department of Computer Science upper-division residency requirement: Students must minimally complete 12 upper-division units (level 300 or above) offered by the Department of Computer Science from the major requirements listed in this section. Of the 12 minimally required upper division Department of Computer Science units, at least 6 units must be 400 level. Meet with your advisor to discuss course selection and planning.
Fulfill ALL of the following requirements:
The BS in Artificial Intelligence has an Advanced Standing structure. Advanced standing is required for completion of this program. This line will show satisfied once a student has progressed to Advanced Standing. Visit cs.arizona.edu for information about Advanced Standing.
AND
Complete 1 course. Artificial Intelligence or Computer Science Advanced Standing required prior to taking this course.
Complete at least 1 of the following Courses:
AND
Complete 3 courses. Artificial Intelligence or Computer Science Advanced Standing required prior to taking these courses.
Complete at least 3 of the following Courses:
AND
Complete 4 courses. Check UA Course Catalog for course prerequisites.
Complete at least 4 of the following Courses:
AND
Complete 6 units. Please consult with your advisor when considering course options.
Earn at least 6 credits from the following:
AND
Complete 3 units. Artificial Intelligence Advanced Standing and completion of 1) Ethics in Computer Science and 2) at least two Advanced AI Electives courses required to enroll in this course. Contact your advisor if you have questions about this course.
Earn at least 3 credits from the following:
AND
Complete 12 units. Students must minimally complete 12 upper-division units (level 300 or above) offered by the Department of Computer Science from the major requirements listed in the Advanced Standing section. Courses displayed here may be used on other lines.
Earn at least 12 credits from the following:
AND
Complete 6 units. Students must minimally complete 6 units of 400 level courses offered by the Department of Computer Science from the major requirements listed in the Advanced Standing section. Courses displayed here may be used on other lines.
Earn at least 6 credits from the following:
Artificial Intelligence Major Graduation Requirements
Fulfill ALL of the following requirements:
A minimum of 54 units must be completed in the major.
AND
A minimum 2.0 GPA is required in the major coursework.
AND
A minimum of 33 units of upper-division major coursework must be completed.
AND
A minimum of 18 units in the pre-major, supporting coursework, professional core, and/or major must be taken at the University of Arizona.
A minor is optional for this major. Consult with your advisor to select a minor or discuss other options such as selecting a second major.
Bachelor of Science in Artificial Intelligence

The Bachelor of Science in Artificial Intelligence has an Advanced Standing structure. Progression to Advanced Standing is competitive and has specific GPA and course requirements. Advanced Standing is required for completion of this program. For more information visit the Department of Computer Science website: www.cs.arizona.edu.

Due to the dynamic nature of the field of computer science and artificial intelligence, it is recommended that students see their advisor each semester. Prospective TRANSFER STUDENTS are highly advised to talk to a UA advisor well in advance of their planned transfer in order to ensure that they are taking advantage of all possible transfer course options. This will help enable a smooth transition to the UA and a timely graduation.

In order to progress to Advanced Standing, a student must have:
- a cumulative UA GPA of 2.4 or higher
- GPA of 3.0 or higher in best attempts at the following four courses, taken at UA or elsewhere: CSC 120, CSC 210, CSC 244, CSC 280 (Introduction to Artificial Intelligence).
- GPA of 2.0 or higher in all attempts at CSC courses (except as defined by university course repeat policies) taken at UA.
- at least two programming courses completed at UA (CSC 110, CSC 120, CSC 210, CSC 252, CSC 317, CSC 335, CSC 337, CSC 343, CSC 346, CSC 352, CSC 372, CSC 380)

Students who do not qualify for Advanced Standing should schedule an appointment with their department advisor to discuss the criteria/process and create a potential plan for progressing to Advanced Standing in a future term.

All AI students must be aware of the undergraduate course, Advanced Standing, and major policies unique to the Department of Computer Science. Department undergraduate policies may be viewed here:

https://www.cs.arizona.edu/undergraduate/department-policies-undergraduates