The Software Development track can be used to satisfy the track requirements of the CIS Major.
Tracks highlight areas of specialization within the department and guide student elective choices. Each track has an approved list of CIS courses, available from the computer science office or the department website. Tracks may also include recommended science and math courses; some include a minor in another field.
The Software Development track prepares students for careers in software engineering, software project management, software quality assurance, and other areas involving the creation of software. Course work focuses on solving problems related to the cost of development as well as the quality of the software delivered in complex software projects.
104 credits total
|CIS Core Requirements (80 credits)||80|
|CIS Track Requirements (24 credits)|
|Complete the following course:
|Complete 2 courses selected from the following:
|Complete 8 additional upper-division CIS elective credits
|Complete 4 upper-division math elective credits