
"Simplicity is the ultimate sophistication."
–Leonardo da Vinci
WORLD CODERS ACADEMY
World Coders Academy is a two-week course introducing 15-18 year-olds to high-level concepts in computer science, and is designed and taught by a world-leading software engineer. Whether you are already set on a career in computer science or are simply curious, World Coders Academy will provide you with key insights into computer coding and how to succeed as a software engineering student.
WORLD CODERS
ACADEMY
CURRICULUM
Class 1: Study Skills for Software Engineers
Class 2: Overview of Coding Languages
Class 3: Structures of Coding
Class 4: Artificial Intelligence
Class 5: Machine Learning & Neural Networks
Class 6: Cryptography & Code Breaking
Class 7: The Economics of Tech
Class 8: Careers in Software Engineering
Class 9: The Future of Tech
Class X: App Design Challenge




Explore Computer Science Degrees & Careers
Learn how to get into the most prestigious computer science
programs worldwide, and find out which specialisms of software engineering appeal most to you!
Coding Languages
Learn which coding languages are essential for careers in tech, and the extent to which you should specialize versus diversify your coding skills for broad knowledge and maximum impact
Artificial Intelligence
Discover how the tremendous computational power of artificial intelligence is able to surpass the capabilities of the human mind, and find out where this revolutionary technology may take us next
Digital Marketing
The internet and e-commerce are dominating traditional sales platforms. Discover how internet marketing works, and how to get organic traffic from Google and get your business noticed!




App Development
Got a great idea for the next TikTok or Snapchat? Learn how you can develop your own mobile software application and what it takes to successfully bring it to market
How Does Blockchain Stack Up?
Discover how distributed ledger technologies such as Bitcoin's Blockchain use decentralized verification and cryptographic signatures to protect information from digital attacks
The Economics of Technology
Learn how the intrinsic economics of technology such as zero marginal costs and network monopolies have shaped the industry, and how businesses can
formulate successful
competitive strategies
around them
The Future of Computing
The rise of computers has been coined the third industrial revolution, and their effects on our technological capabilities and economies are profound. Gain insights on where we are headed next and how to take advantage of this ongoing revolution
Your Computer Science Instructor
David Kovacs is a doctoral candidate in computer science at the University of Cambridge with research specialization in machine learning. He holds a masters degree in scientific computing from the same institution. He is a multi-year recipient of the University of Cambridge Skerne Scholarship and won the 2019 Alan Battersby Prize.
​
He has previously conducted research in computational chemistry at the Robb Research Group at the California Institute of Technology and the Alpha Lee Group at the University of Cambridge. He is published in peer-reviewed journals in the fields of machine learning and mechanochemistry. He additionally won the Gold Medal at the 2015 International Chemistry Olympiad.

Computer Science Course Testimonials
​
"David has been helping me with coding for two years. He is not only a computer genius but an excellent teacher. His unique approach to programming helped me find the logic even behind complex algorithms and now I can write code I never dreamed of!"
–Sara A. (18) Cambridge, UK
​
"David has been teaching me programming and computational thinking for one year. We started from the very basics, but by now I am able to write my own code and apply programming tools to problems in economics. I can only recommend him!”
–Adam R. (17) Cambridge, UK
​
"David is very kind, funny and always approachable. I can guarantee that you will have a great time with him!”
–Anna L. (16) Cambridge, UK
​
​
WORLD CODERS
ACADEMY

World Coders Academy is delivered synchronously over two weeks in (i) ten live and interactive online classes, and (ii) two one-on-one personalized academic tutorials led by your instructor. The program follows the World Coders Academy curriculum and includes:
-
Maximum class size six (6) students
-
Individual feedback and academic guidance
-
Daily assignments
-
Collaborative group work
-
Take-home continuing study exercises and resources
-
Letter of Recommendation from your instructor (upon satisfactory participation)
-
Access to video recordings of all ten (10) live classes for future review
-
Complimentary admission to the Career Exploration Academy
-
Course completion certificate
Online classes will last approximately two hours and will be delivered on weekdays 12pm-2pm US Pacific Time | 3pm-5pm US Eastern Time | 8pm-10pm British Summer Time.
WORLD CODERS ACADEMY
2024 PRICES & DATES

"The best ideas have to win."
–Steve Jobs
DISCOVER COMPUTER SCIENCE ACADEMY
Discover Computer Science Academy is a two-week course introducing 12-14 year-olds to fundamental concepts in computer science and is designed and taught by a world-leading software engineer. On the course you'll learn about how computers work, what software engineers do, and if a career in software engineering might be right for you.
DISCOVER COMPUTER SCIENCE ACADEMY
CURRICULUM
Class 1: The History of Computers
Class 2: Computer Architecture
Class 3: Artificial Intelligence
Class 4: Introduction to Coding
Class 5: Computer Graphics & Computer Vision
Class 6: How the Internet and Search Works
Class 7: Computer Hacking & Code Breaking
Class 8: Designing Websites
Class 9: Computer Science Careers
Class X: Game Design Challenge




Discover the World
of Computer
Science
Get the essential skill of the 21st century under your belt now. No matter whether you become a software developer or an organic farmer marketing online, understanding technology will be crucial to your future success
Careers in
Video Gaming
Love playing video
games like Fortnite and Minecraft? Turn your passion into a career by learning how video games are developed, and the skills you'll need to get paid to design them
The History of Computers
What do the ancient Sumerians and
Leonardo da Vinci have to do with the invention of the computer? We'll explore the development of computing, from the abacus to mobile phone apps
Computer Hardware & Software Basics
How do computer components work? From processors and memory to Apple and Linux, discover how computers function and how to optimize your technology set-up for your needs




Learn Coding Fundamentals
Build up your coding skills with strong conceptual foundations. Learn the four building blocks of code (variables, data structures, control structures, and syntax) common to most popular programming languages including Python, Java, and C++
How Does Computer Hacking Work?
Learn about the perpetual arms race between computer hackers and
cybersecurity technology, and the systems that corporations and governments use to keep their sensitive data secure
Website Design
Learn how to create an attractive website and integrate its content with search engine algorithms to generate organic
traffic and win sales
The Future of Technology
From digitally augmented realities to quantum computing, discover the technological innovations that are poised to revolutionize the 21st century
Your Computer Science Instructor
David Kovacs is a doctoral candidate in computer science at the University of Cambridge with research specialization in machine learning. He holds a masters degree in scientific computing from the same institution. He is a multi-year recipient of the University of Cambridge Skerne Scholarship and won the 2019 Alan Battersby Prize.
​
He has previously conducted research in computational chemistry at the Robb Research Group at the California Institute of Technology and the Alpha Lee Group at the University of Cambridge. He is published in peer-reviewed journals in the fields of machine learning and mechanochemistry. He additionally won the Gold Medal at the 2015 International Chemistry Olympiad.

Computer Science Course Testimonials
​
"David has been helping me with coding for two years. He is not only a computer genius but an excellent teacher. His unique approach to programming helped me find the logic even behind complex algorithms and now I can write code I never dreamed of!"
–Sara A. (18) Cambridge, UK
​
"David has been teaching me programming and computational thinking for one year. We started from the very basics, but by now I am able to write my own code and apply programming tools to problems in economics. I can only recommend him!”
–Adam R. (17) Cambridge, UK
​
"David is very kind, funny and always approachable. I can guarantee that you will have a great time with him!”
–Anna L. (16) Cambridge, UK
​
​
DISCOVER COMPUTER SCIENCE ACADEMY

Discover Computer Science Academy is delivered synchronously over two weeks in (i) ten live and interactive online classes, and (ii) two one-on-one personalized academic tutorials led by your instructor. The program follows the Discover Computer Science curriculum and includes:
-
Maximum class size six (6) students
-
Individual feedback and academic guidance
-
Daily assignments
-
Collaborative group work
-
Take-home continuing study exercises and resources
-
Letter of Recommendation from your instructor (upon satisfactory participation)
-
Access to video recordings of all ten (10) live classes for future review
-
Complimentary admission to the Career Exploration Academy
-
Course completion certificate
​
Online classes will last approximately two hours and will be delivered on weekdays 9am-11am US Pacific Time | 12pm-2pm US Eastern Time | 5pm-7pm British Summer Time.