Fundamentals of Computer Science
Define. Program. Create.
Take an immersive dive into computer science and get a fundamental understanding of both programming and what happens behind the scenes in your computer. Tackle challenges in both Python® and Java® to see how different languages have different syntax and different styles.
Learn about memory, logic, and data structures, and get a fascinating peek that into the deep world of computer science.
Learn everything you need to know about Fundamentals of Computer Science.
Hardware + Software
DMA’s Learning Management System
You’ll learn loops, logic, operators, data structures, memory management, functions and more.
What You Create
Each student will crete several Java and Python scripts.
Register for Fundamentals of Computer Science
Registering will give you access to this course for one year from the date of purchase.
Register for Fundamentals of Computer Science for $95
Register for all 12 DMA Online Courses for $295
Frequently Asked Questions
Does students need Python installed first?
All challenges in this course are done with a IDE that is embedded in our DMA Online platform. Students will not need to install python or anything other than a web browser on thier computer. If they want to install Python on thier own computer, there is a tutorial on how to do that in the course.
More Design + Programming Camps
Interested in computer science? We think you might be interested in these camps, too!