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
- B.S.
- Credential class
- ceterms:BachelorDegree
- CIP
- 11.0701
- Credits (computed from items)
- 92
- Catalog edition
- 2026-2027
- Checklist type
- degree-program
Identifiers
- IPEDS UNITID
- 240727
- CourseShelf checklist
- CK_240727_ea84ad2e
- CollegeTransfer.Net
- Institution Transfer Profile
- Source
- CourseShelf publish 59
Requirements to complete
Every course or condition the catalog lists, in the catalog's order.
Accreditation
0 items
Degree Requirements
0 items
University Studies Program
11 items
- C 1Communication 1 (U5C1) (COM1)Not resolved to a course3
- C 2Communication 2 (U5C2) (COM2)Not resolved to a course3
- C 3Communication 3 (U5C3) (COM3)Not resolved to a course3
- Q - Quantitative Reasoning (U5Q)Not resolved to a course3
- PN - Physical and Natural World (1) (U5PN)Not resolved to a course3
- PN - Physical and Natural World (2) (U5PN)Not resolved to a course3
- H - Human Culture (1) (U5H)Not resolved to a course3
- H - Human Culture (2) (U5H)Not resolved to a course3
- V - U.S. & WY Constitution (U5V)Not resolved to a course3
- FYS or USP Elective - Any 3-credit hour of FYS or 3-credit hours of USP electivesNot resolved to a course3
- Note: FYS courses have been paused. 3 hours from any additional USP designated courses is still required.Not resolved to a course
Computer Science General Information
0 items
Mathematics and Science Courses
9 items
- 4
- 4
- 3
- 4
- 3
- Approved Science course - 4 creditsNot resolved to a course
- Approved Science course - 4 creditsNot resolved to a course
- Approved Math/Science Elective - 4 creditsNot resolved to a course
- ABET requires a minimum of 30 Math/Science credit hours. Math elective means any MATH course above Calculus II or STAT courses 3000 and up. Exceptions: cannot count MATH 2350, MATH 2355, MATH 4000, STAT 4220 [Inactive] or any variable credit courses toward this requirement. Courses meeting the Science requirement must have a lab component and be for science or engineering majors. See Department web pages for a current list of approved courses.Not resolved to a course
Computer Science Courses
19 items
- As published: “Computational Thinking and Programming”3
- 4
- 4
- or: EE 2150 - Computer Organization3
- 3
- 3
- 4
- As published: “Ethics for the Computer Professional”1
- 3
- Theory Course - Choose one of:Not resolved to a course
- or: COSC 4200 - Computability and Complexity3
- Operating Systems Course - Choose one of:Not resolved to a course
- or: COSC 3750 - Linux Programming for System Applications4
- Programming Language Course - Choose one of:Not resolved to a course
- As published: “Principles of Programming Languages”or: COSC 4785 - Compiler Construction3
- Systems Course - Choose one of:Not resolved to a course
- or: COSC 4820 - Database Systems3
- 1
- 2
Electives
2 items
- 9 credits of COSC Electives (3000-level or above, not used to complete any other requirement)Not resolved to a course
- General Electives to reach 120 credits.Not resolved to a course
Computer Science Program Educational Objectives
3 items
- Success: Graduates will be employed in a computer science-related field or making progress toward an advanced graduate degree.Not resolved to a course
- Growing: Graduates show continued learning and leading in computing-related professions.Not resolved to a course
- Ethics: Graduates exhibit ethical and responsible behavior in all professional and community endeavors.Not resolved to a course
Computer Science - Student Learning Outcomes
6 items
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.Not resolved to a course
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.Not resolved to a course
- Communicate effectively in a variety of professional contexts.Not resolved to a course
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.Not resolved to a course
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.Not resolved to a course
- Apply computer science theory and software development fundamentals to produce computing-based solutions.Not resolved to a course
Source. University of Wyoming, catalog 2026-2027 — https://uwyo.catalog.acalog.com/preview_program.php?catoid=19&poid=20448. Captured page pages/0173.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.