CS 3354: Object-Oriented Design and Programming
Investigates object-oriented software engineering principles, design patterns, and system modeling. Covers requirements gathering, UML diagrams, architectural patterns, design principles (SOLID), software life-cycle processes, automated testing, and…
Independent study archive Learn more
Materials are uploaded by users for self-study purposes. PwnHero is an independent platform, not affiliated with, sponsored by, or endorsed by any university or institution.
Common aliases: CS 3354
Study Resources for Object-Oriented Design and Programming
Final Exam 2010
Midterm (Exam 1) 2014
Midterm (Exam 2) 2014
Midterm (Exam 1) 2017
Midterm (Exam 2) 2017
Worksheet 1
Worksheet 2
Quiz 1
Study Guide 1
Assessment Inventory for CS 3354 (9 Documents)
| Document | Format | Year | Access |
|---|---|---|---|
| Midterm (Exam 1) 2017 | Midterm | 2017 | Illustrative Archive |
| Midterm (Exam 2) 2017 | Midterm | 2017 | Illustrative Archive |
| Midterm (Exam 1) 2014 | Midterm | 2014 | Illustrative Archive |
| Midterm (Exam 2) 2014 | Midterm | 2014 | Illustrative Archive |
| Final Exam 2010 | Final | 2010 | Illustrative Archive |
| Worksheet 1 | Worksheet | — | Illustrative Archive |
| Worksheet 2 | Worksheet | — | Illustrative Archive |
| Quiz 1 | Quiz | — | Illustrative Archive |
| Study Guide 1 | Study Guide | — | Illustrative Archive |
Complete inventory of all 9 assessments (sorted by most recent). Select any document to inspect or use the search bar above to filter.
Course Overview & Exam Syllabus
Course Description
Investigates object-oriented software engineering principles, design patterns, and system modeling. Covers requirements gathering, UML diagrams, architectural patterns, design principles (SOLID), software life-cycle processes, automated testing, and team-based software construction using modern languages such as Java.
This archive catalogs 9 free educational resources and past exams for CS 3354 (Object-Oriented Design and Programming) at Texas State University (TXST), containing 4 midterm papers, 1 final examination, 1 quiz, 2 worksheets, and 1 study guide. Dated documents represent 3 distinct academic years between 2010 and 2017.
Core Exam Topics & Learning Objectives
- Unified Modeling Language (UML) architecture: class diagrams, sequence diagrams, and use-case specifications in CS 3354 at TXST
- Object-oriented design principles: SOLID architectural guidelines, cohesion, and loose coupling in modern software development
- Creational and structural design patterns: Singleton, Factory Method, Adapter, and Observer pattern implementations in CS 3354
- Software quality assurance: unit testing frameworks, test-driven development (TDD), and refactoring strategies at Texas State University
Frequently Asked Questions
Which assessment formats are cataloged in this CS 3354 archive?
This collection for CS 3354 at Texas State University (TXST) catalogs 9 total resources across the following formats: Midterms, Finals, Quizzes, Worksheets, Study Guides. Each document is listed in the assessment inventory table with its individual format tag and academic year where recorded.
What academic years are covered in this CS 3354 collection?
Dated materials in this archive span from 2010 to 2017, representing 3 distinct academic years. Coverage varies by the records currently cataloged for this course.
How can students access these free CS 3354 past exams?
All cataloged CS 3354 past exams and study materials are free to request. The catalog, metadata, assessment inventory, and illustrative thumbnails are public; source documents are not shown on this page. Use the connect options to request a study resource, and confirm current course topics and grading policies with the Texas State University (TXST) course syllabus.