/

Software engineering (I3)

Below are detailed subject listings, along with the subject table that ranks that course.

If you can't find the course you're looking for, return to the main list of HESA subjects and check the list on the left-hand side.

HESA Subject Description CUG Subject
Software engineering (I300) The study of techniques and principles for the design, construction, testing and maintenance of computer programs to satisfy the requirements of specific operational problems. Computer Science
Software design (I310) Concerned with the design of computer instruction sets to satisfy the requirements of specific operational problems. Computer Science
Programming (I320) Concerned with the conversion of designs into computer instruction sets in order to satisfy the requirements of specific operational problems. Computer Science
Procedural programming (I321) Programming using procedural computer languages and environments, e.g. Pascal, Fortran, Cobol. Computer Science
Object-oriented programming (I322) Programming using object-oriented programming languages and environments. Computer Science
Declarative programming (I323) Programming using declarative programming languages, e.g. Prolog, Miranda. Computer Science
Software engineering not elsewhere classified (I390) Miscellaneous grouping for related subjects which do not fit into the other Software engineering categories. To be used sparingly. Computer Science