Course 1 of 5 in this specialization
Write and Organize Foundational Computer Programs
Coming soon 22 topics Self-paced · Online
Notify me when it launches
Where this comes from
Built from the Wiley title of the same name — professionally edited, technically reviewed, and already relied on by people doing this work.
Source ISBN 9781119884422
How it was built
Sejal Learning Systems rebuilt the book as a course: objectives first, then short video, worked examples, and practice with real feedback. It runs on Coursera at your own pace, with a certificate on completion.
Write and Organize Foundational Computer Programs is a self-paced online course built from the Wiley title of the same name.
What this course covers
- Introduction
- Book 1: Getting Started with Programming
- Chapter 1: Getting Started Programming a Computer
- Chapter 2: Different Methods for Writing Programs
- Chapter 3: Types of Programming Languages
- Chapter 4: Programming Tools
- Book 2: Programming Basics
- Chapter 1: How Programs Work
- Chapter 2: Variables, Data Types, and Constants
- Chapter 3: Manipulating Data
- Chapter 4: Making Decisions by Branching
- Chapter 5: Repeating Commands by Looping
- Chapter 6: Breaking a Large Program into Subprograms
- Chapter 7: Breaking a Large Program into Objects
- Chapter 8: Reading and Saving Files
- Chapter 9: Documenting Your Program
- Chapter 10: Principles of User Interface Design
- Chapter 11: Debugging and Testing
- Book 3: Data Structures
- Chapter 1: Structures and Arrays
- Chapter 2: Sets and Linked Lists
- Chapter 3: Collections and Dictionaries