Software Evolution Technologies(1),17/18-R
1968.gadā notika programmatūras krīzes apzināšanas fakts un programmatūras inženierija tika atzīta par inženierijas disciplīnu, kas ļāva apskatīt programmatūras attīstību kā inženierijas procesu. Kurss veltīts mūsdienīgajām programmatūras attīstības metodēm un tehnoloģijām, tās dzīves cikla dažādās fāzēs. Kopumā programmatūras izstrādi var sadalīt šādās komponentēs: dzīves cikls, process, analīzes un projektēšanas rīki, realizācijas vides, kvalitātes nodrošināšana, projekta vadība, darbs komandā. Priekšmetā šīs komponentes ir apskatītas, parādot katram tipam tā evolūciju un mūsdienās atrisinātas un neatrisinātas problēmas.