Course Number: CMU-SE 252
Course Name: Computer Science for Practicing Engineers (Software Construction)
Number of Credit Hours: 3 Credits
Prerequisite(s):
N/A
Corequisite(s):
N/A
Course Description:
This course introduces concepts related to the design and analysis of algorithms. It covers in detail algorithm complexity, greedy strategies, divide and conquer techniques, dynamic programming, and approximation algorithms. It also covers some abstract data types and their attributes. Prerequisites: CS211, CMU-CS303