Principles of Computing (Part 1)
This course is part of Fundamentals of Computing Specialization
Instructors: Scott Rixner +2 more
Instructor ratings
We asked all learners to give feedback on our instructors based on the quality of their teaching style.
Skills you'll gain
There are 5 modules in this course
In part 1 of this course, the programming aspect of the class will focus on coding standards and testing. The mathematical portion of the class will focus on probability, combinatorics, and counting with an eye towards practical applications of these concepts in Computer Science. Recommended Background - Students should be comfortable writing small (100+ line) programs in Python using constructs such as lists, dictionaries and classes and also have a high-school math background that includes algebra and pre-calculus.
Testing, plotting, and grids
Probability, randomness, and objects/references
Combinatorics, generators, and debugging
Counting, growth of functions, higher-order functions
Explore more from Software Development
©2025 ementorhub.com. All rights reserved