Skip to main content
Software I: Software Components (2221)
Intellectual foundations of software engineering; design-by-contract principles; mathematical modeling of software functionality; component-based software from client perspective; layered data representation.
Prereq: 1212, 1221, 1222, 1223, Engr 1221, 1281.01H, 1281.02H, or CSE Placement Level A. Prereq or concur: Math 1151, 1161.01, or 1161.02. Not open to students with credit for 5022. This course is available for EM credit.
Units: 4 credit hours.
Computer Science & Engineering