
Computer Science 101: Learn Computer Science to become a better Programmer and Software Engineer.
Computer Science 101: Master the Theory Behind Programming
InstructorKurt Anderson
Computer Science 101: Learn Computer Science to become a better Programmer and Software Engineer.
InstructorKurt Anderson


Free
Free
Free
Coupon
Editorial course preview
These 2 complementary views highlight concrete, legible examples from the course presentation.
A close-up shot introduces instructor Kurt Anderson, identified by an on-screen graphic as a computer scientist, seated in front of dual monitors displaying technical diagrams.
The instructor introduces the course while seated at a desk with dual monitors displaying data visualizations behind him.
The curriculum spans essential topics from binary number systems to complex non-linear structures like trees, heaps, and graphs.
By focusing on theory rather than specific syntax, the material remains applicable across various programming languages.
Learning is supported by topical quizzes and dedicated article-based notes for major technical sections.
One signal from a review dated before the displayed update suggests difficulty following blackboard examples due to handwriting legibility; however, the update label does not prove this has been corrected.
The curriculum aligns with the target of teaching fundamentals to those without prior experience.