Computer Science Department
CS & AI Minor Workshop
CS Minor Requirements
Core Courses (2 courses, 7-8 units)
CSC 110 (Python) 4 units
prereq C or better in MATH 112, placement above MATH 112, �or C or better in CSC 101
�CSC 120 (Python) 4 units
prereq C or better in CSC 110, ISTA 130, ECE 175 or department approval
�
�
�
Additional Units
(4-5 units, to reach �18 units total in minor)�
CSC 210 (Java) 4 units
prereq C or better in CSC 120
CSC 210 is the prerequisite for most upper-division CSC courses, and it is strongly recommended
The University of Arizona
Upper-Division Electives
(6 units minimum, �300/400 – level)
CSC Elective 3 units
CSC Elective 3 units
Minimum: 18 units, including 6 units upper-division (at least 3 units at University of Arizona) | GPA 2.0 �
AI Minor Requirements
Programming Courses (8 units)
CSC 110 (Python) 4 units
prereq C or better in MATH 112, or placement above MATH 112
�CSC 120 (Python) 4 units
prereq C or better in CSC 110 OR department approval
�
�
�
AI Minor Core Courses (9 units)�
CSC 180 (Statistics/Analyzing Data) 3 units�prereq CSC 110 (Calc I is preferred)
�CSC 280 (Intro to AI) 3 units
prereq C or better in CSC 120�& CSC 180 (Calc I preferred)��CSC 380 (Data Science) 3 units
prereqs CSC 180, CSC 280, & Calc I
The University of Arizona
Upper-Division Elective
(3 units minimum)
Choose from:�CSC 385 Deep Learning�CSC 477 Computer Vision�CSC 480 Machine Learning�CSC 483 Text Retrieval & Web Search
Minimum: 20 units, including 6 units upper-division (at least 3 units at University of Arizona) | GPA 2.0 �
Take Note
The University of Arizona
CSC COURSE REGISTRATION
�Registration for some CSC courses is blocked to minors in order to give CS�majors priority enrollment. CS Minors will be enrolled if seats available.
�TRANSFER COURSES�Transfer courses may be used toward the CS minor.�If you have transfer CSC coursework from an out-of-state institution that is not yet articulated, submit your information in this form and your course will be evaluated by the CS department.
�If you have transfer coursework from an in-state institution, consult the AZ Transfer Guide.
If you have any questions, please contact us at csminor@cs.arizona.edu.
FREQUENTLY ASKED QUESTIONS
Can ECE 175 fulfill the
CSC 110 requirement?
What programming
languages will I learn?
The first two CSC courses are taught in Python. You’ll also have an opportunity to learn Java & C.
�
Check the course prerequisites. Registration for some CSC courses is blocked to minors in order to give CS majors priority enrollment. Please contact the advising team if you have questions and to discuss the process/times to enroll in a CSC course.
�
Why can’t I enroll
in a CSC course?
Yes, you can use ECE 175 (3 units) to fulfill the CSC 110 (4 units) requirement. However, CSC 110 is taught in Python, so if you plan to take ECE 175 in place of CSC 110 then you will need to do Python prep on your own to be successful in CSC 120. Students completing ECE 175 are responsible for making up the unit difference that will occur as a result of taking ECE 175. Only one course from CSC 110, ECE 175 and ISTA 130 may be used towards the minor.
Can I minor in both CS & AI?
Yes, if you are not a major in our department. Note that completion of the AI Minor automatically satisfies the CS Minor requirements.
�
Tutoring Available�at Think Tank
Careers in Computer Science
V Alonso
Career Development Coordinator
vmartinez@arizona.edu
After completing this workshop and filling out the form at the link below, the Computer Science or AI Minor will be added to your plan in UAccess. (This may take up to 1 week).
�You will be able to see the minor requirements and your progress towards satisfying the minor requirements by viewing your advisement report in UAccess Student Center (under Advising drop-down).
�
READY TO DECLARE A
COMPUTER SCIENCE DEPARTMENT MINOR?