Many senior Computing Science courses are offered in alternate years only. Some 300- and 400-level Computing Science courses are offered only if there is sufficient student demand.
AUCSC 401 and AUCSC 402 are practicum courses available to a limited number of senior Computing Science majors. Each of these courses provides four months of practical experience either through employment in an information systems context with an external organization, or through a directed self-study (possibly leading to a professional certification).