¸£Àû±ÆÕ¾

¸£Àû±ÆÕ¾ Catalog 2025-2026

Search Results

ECE 517 Object-Oriented Design and Development

·¡°ä·¡Ìý517/°ä³§°äÌý517ÌýÌýObject-Oriented Design and DevelopmentÌýÌý(3 credit hours)ÌýÌý

The design of object-oriented systems, using principles such as the GRASP principles, and methodologies such as CRC cards and the Unified Modeling Language (ULM). Requirements analysis. Design patterns Agile Methods. Static vs. dynamic typing. Metaprogramming. Open-source development practices and tools. Test-first development. Project required, involving contributions to an open-source software project.

Typically offered in Fall and Spring