General Catalog 2022-2023

COMP 2325 Ada Programming

Introduction to the development of system programs. Concepts such as data abstraction, multitasking, exception handling and encapsulation. Lexical style of ADA language. Scalar and numbered types, control structures and compound types in ADA. Subprograms such as functions and procedures, packages, and library units, and data transfer between them. Private types. Management of exceptions. Principles of tasking such as parallelism, rendezvous, timing and scheduling. Requires additional time in an open laboratory.

Credits

3

Prerequisite

COMP 2315