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.
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
- Institution: Royal Military College / College militaire royal du Canada
- Level: University
- Language: English
- Course Code: CSE101
- Delivery Method: Fully Online/Distance
Disclaimer:
Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.
Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.