A checklist is the list of requirements to complete this program and receive the award, as the college publishes it in its catalog. It is the same for everyone. It does not say what you have completed; that comes from applying your own record.
Program
- Award
- Software Engineering - BS Degree
- Credential class
- ceterms:BachelorDegree
- Catalog edition
- 2026-2027 Undergraduate Catalog
- Checklist type
- degree-program
Identifiers
- IPEDS UNITID
- 196194
- CourseShelf checklist
- CK_196194_7865eee7
- CollegeTransfer.Net
- Institution Transfer Profile
- Source
- CourseShelf publish 61
Requirements to complete
Every course or condition the catalog lists, in the catalog's order.
Software Engineering Major (79 cr)
0 items
A. Core Requirements (36 cr)
12 items
- 3
- CSC 221Foundations of Computer ScienceNot resolved to a course3
- CSC 241Abstract Data Types and Programming MethodologyNot resolved to a course3
- ISC 300Ethics and Social Policy in the Digital AgeNot resolved to a course3
- CSC 322Systems ProgrammingNot resolved to a course3
- CSC 344Programming LanguagesNot resolved to a course3
- CSC 365Data Structures and AlgorithmsNot resolved to a course3
- CSC 380Software EngineeringNot resolved to a course3
- CSC 385Software QualityNot resolved to a course3
- CSC 436Software and Safety Requirements EngineeringNot resolved to a course3
- CSC 480Software DesignNot resolved to a course3
- CSC 495Software Engineering Project Seminar INot resolved to a course3
B. Elective Requirements (12 cr)
Choose 1 of the following · Select one of the following Application Domain concentrations: · 8 items
- Select one of the following Application Domain concentrations:Not resolved to a course
- A: Human Computer InteractionNot resolved to a course
- CSC 420Graphical User InterfacesNot resolved to a course3
- CSC 435Web ServicesNot resolved to a course3
- B: MiddlewareNot resolved to a course
- CSC 375Parallel ComputingNot resolved to a course3
- CSC 445Computer NetworksNot resolved to a course3
- Select 6 credits from other Computer Science department upper division courses under advisement.Not resolved to a course
C. Cognate Requirements (31 cr)
7 items
- 4
- MAT 215Introduction to Discrete MathematicsNot resolved to a course3
- 4
- MAT 318Statistics in the SciencesNot resolved to a courseor: MAT 354 - Mathematical Statistics A3
- 4
- PHY 213General University Physics IINot resolved to a course4
- Select nine (9) credits from other science or mathematics department courses, under advisement. Note: A C-or better must be earned in all core and cognate courses.Not resolved to a course
Source. State University of New York at Oswego, catalog 2026-2027 Undergraduate Catalog — https://catalog.oswego.edu/preview_program.php?catoid=65&poid=9224&returnto=9016. Captured page pages/0095.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.