Skip to Main Content

SFEBSSFE - Software Engineering

Download as PDF

Electrical & Computer EngrCollege of EngineeringBSSFE - Bachelor of Science in Software Engineering
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
In the College of Engineering second-semester skill level in a second language can be satisfied by a method determined within the College.
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:
Departments require a specific GPA in Advanced Standing Requirement courses. See major's Advanced Courses section.
Fulfill ALL of the following requirements:
Complete 3 units.
Earn at least 3 credits from the following:
AND
Complete 3 units.
Earn at least 3 credits from the following:
AND
Complete 3 units.
Earn at least 3 credits from the following:
AND
Complete 3 units.
Earn at least 3 credits from the following:
AND
Complete 4 units. Must complete lecture and corresponding lab. MSE 109 and CHEM 143 are only approved by specific majors, please consult your major academic advisor.
Earn at least 4 credits from the following:
AND
Complete 4 units.
Earn at least 4 credits from the following:
AND
Complete 4 units.
Earn at least 4 credits from the following:
AND
Complete 4 units.  Must complete lecture and corresponding lab.
Earn at least 4 credits from the following:
AND
Complete 3 units.
Earn at least 3 credits from the following:
AND
Complete 18 units. These courses count toward major units and major GPA. All courses in this section must be completed with a C or higher grade in order to be satisfied.
Earn at least 18 credits from the following:
AND
Fulfill ANY of the following requirements:
Complete 6 units.
Earn at least 6 credits from the following:
OR
Complete 3 units.
Earn at least 3 credits from the following:
Departments require a specific GPA in Advanced Standing Requirement courses.
Software Engineering Advanced Courses
Fulfill ALL of the following requirements:
Complete 29 units. Complete 1 course from CSC 355 or CSC 345. All courses in this section must be completed with a C or higher grade in order to be satisfied.
Earn at least 29 credits from the following:
AND
Complete 6 units.
Earn at least 6 credits from the following:
Software Engineering Tech Electives
Fulfill ALL of the following requirements:
Complete 10 - 12 units. Students who do not have credit for General Education Entry and Exit courses must complete 12 units. A maximum of 3 units of SFWE 492 may apply. All courses in this section must be completed with a C or higher grade in order to be satisfied.
Earn at least 10 credits from the following:
Software Engineering Major Graduation Requirements
Fulfill ALL of the following requirements:
A minimum of 66 units must be completed in the major.
AND
A minimum 2.0 GPA is required in the major coursework.
AND
A minimum of 45 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 Software Engineering. In order to take Advanced Courses in this major, a student must achieve Advanced Standing. This requires a GPA of 2.50 in the Foundation Coursework.