University Catalog

Print Page

SE 450. Software Reverse Engineering

Credits: 3
Department: Computer Science
Description: Analyzing and understanding software, without access to source code or design documents. Deducing the design of a software component. Recovering specifications, discover data use, and analyzing software via disassembly and decompilation.
Prerequisites: CSCI 201
Semester Offered: Spring
Grading Method: ABCDF

Student Learning Outcomes

1. Define and explain the basics of software engineering systems
2. Identify key concepts related to re-engineering, forward engineering, and reverse engineering
3. Apply software reverse engineering methodologies and tools
4. Describe the legal issues governing the use of software reverse engineering techniques

The contents in this catalog and other university publications, policies, fees, bulletins or announcements are subject to change without notice and do not constitute an irrevocable contract between any student and St. Cloud State University.