May 19, 2024  
2023-2024 Undergraduate Bulletin 
    
2023-2024 Undergraduate Bulletin

Computer Science, B.S.C.S.


Learning Outcomes

Students earning a Bachelor of Science in Computer Science will be able to:

1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.

2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.

3. Communicate effectively in a variety of professional contexts.

4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.

5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.

6. Apply computer science theory and software development fundamentals to produce computing-based solutions.

Tulsa Curriculum and First Year Experience (25 hours)


General Curriculum (18 hours)


Block I Aesthetic Inquiry and Creative Experience (6 hours)

Block II Historical and Social Interpretation (12 hours)

Computer Science Major Requirements (99 hours)


Electives (14 hours)


Selected with approval of the student’s advisor.  Courses in either CS (Computer Science) or CYB (Cyber Security) may be used with approval.

Total: 124 hours


To become a candidate for a degree in computer science, a student must complete all computer science courses in the curriculum with a grade-point average of at least 2.0, and earn a grade point average of 2.0 or higher overall.