1 of 9

Computer Science Department

CS & AI Minor Workshop

2 of 9

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

3 of 9

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

4 of 9

5 of 9

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 COURSESTransfer 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.

6 of 9

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.

7 of 9

Tutoring Available�at Think Tank

Staffed by undergraduate students

Tutoring is available in foundational Computer Science classes at no additional cost.

For more information, including the tutoring schedule, see the Think Tank website (Search By Course).

8 of 9

Careers in Computer Science

  • You can get a great job with a BA or BS degree - it’s not so much the degree that matters, it’s how well you can demonstrate your skill, knowledge and ability
  • Have a goal or ideal career/job in mind and that may help you choose between BA & BS
  • Assistance for Career Planning:
    • Career Fairs – Department & University
    • Employer presentations, networking events, tech talks, seminars, workshop etc.
  • Where are our graduates going?

V Alonso

Career Development Coordinator

vmartinez@arizona.edu

  • Career Advising available
  • Jobs and Internships available on Handshake

9 of 9

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?