Foundations of Computer Programming
Description
This course introduces the students to the fundamentals of structured programming and problem-solving. A current programming language will be used to introduce problem analysis, algorithm design, object-oriented programming concepts and program implementation. Topics include variables, conditional processing, loops, functions, data structures, error handling and file input/output. Programming experience is not required; however, proficiency with computer operating systems is required.
Note: Check with the institution regarding start/end dates, prices, and delivery method. These may vary according to program, section, and/or semester.
Overview

- Institution: McMaster University
- Level: University
- Language: English
- Course Code: DAT100
- Delivery Method: Entièrement en ligne/à 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.