Introduction to Algorithms and Computing

Description

The subject of this course is the design, analysis and implementation of algorithms. It examines the relationship between problem solving and algorithms, the design of algorithms using pseudocode; sequence, selection and iteration; and abstraction (functions), and the correctness and efficiency of algorithms. Algorithms for tasks such as searching, sorting and pattern matching will be introduced and analyzed. Algorithms will be implemented in a high-level programming language as programs using appropriate data types, statements and methods. The use of compilers, interpreters and virtual machines in executing programs will be studied. An introduction to object-oriented programming, classes and objects will be given.

For First Year students taking Engineering and Science.
 
Note: Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.
 

Related Programs

Overview

Royal Military College / College militaire royal du Canada logo

Enrol Now

Disclaimer:
Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.