Software Systems Development
Download as PDF
Course Title
Software Systems Development with Lab
Status
Active
Subject code
CMSC
Course Number
240
Course Long Title
Software Systems Development
Department(s)
Description
Introduction to techniques necessary for development of large-scale software systems. Topics include the development life cycle; design considerations including OOP, patterns, reuse, and usability; repository management; testing, debugging, and static/dynamic analysis; and group work. Also includes introduction to Unix/Linux environments, and to the C++ programming language, including classes, inheritance, and polymorphism; pointers and dynamic memory allocation; and the C++ Standard Template Library (STL). Three lecture hours and one laboratory hour per week.
Min
1
Max
-