uwloo

ECE 426Software Engineering

Faculty
Engineering
Last listed
1976–77

No longer offered. It’s in Waterloo’s scanned calendars from 1974–75 to 1976–77 (before that, 1970–71 to 1973–74 used the number for Switching Systems); the 1995–96 to 2023–24 calendars are on ucalendar.

Programming techniques, including subroutines, recursive programs etc. Arrays, lists, pushdown stacks. Searching and sorting methods. Assemblers, compilers and interpreters. Operating system, resource management, time-sharing. Communication between computers.

As printed in the 1974–75 to 1976–77 calendars, read by OCR; the scanned page is the original.

Check it elsewhere

    In the scanned calendars

    How it read in each calendar from 1970–71 to 1976–77, newest first. The text is OCR of the scanned pages; years whose wording matches are shown once, from the clearest scan. Each year links to its page on uwloo and to that page of the scanned PDF.

    1974–75 to 1976–77 3 calendars

    Programming techniques, including subroutines, recursive programs etc. Arrays, lists, pushdown stacks. Searching and sorting methods. Assemblers, compilers and interpreters. Operating system, resource management, time-sharing. Communication between computers.

    1970–71 to 1973–74 4 calendars

    Another title: Switching Systems, probably a different course under the same number (or a misread scan).

    Application of Boolean algebra to switching circuits; canonical forms for Boolean functions; analysis and simplification of switching functions; map and tabular methods of simplification; prime implicants; analysis of sequential circuits, synchronous and asynchronous systems; synthesis of sequential circuits; race conditions; static, dynamic and essential hazards. Prerequisites: EE324 or equivalent. 3 hours lectures, 3 hours open laboratory every third week, one term. . Pa