3 credits. Prerequisites: CSCE 240 Current practices and research in software development, requirements definition, design, program testing and reliability, maintenance, and management.