Intro to programming // Java

For those with little to no experience coding, this course provides a thorough introduction to the core ideas of programming. Participants will investigate the fundamentals of programming logic, approaches to problem-solving, and the syntax of a high-level programming language through a practical approach. Variables, data types, functions, control structures (such as loops and conditionals), and fundamental algorithm building are among the subjects covered. In addition, by working on projects and exercises, participants will get real-world experience that will help them apply what they have learned in the classroom. Participants will have a strong foundation in programming concepts by the end of the course, enabling them to continue their computer science education or use their programming abilities in a variety of contexts.

The course will be held by Valentin Oprea and will take place at the Făgăraș Summer School in August 2024.

Departments/units: Făgăraș Summer School 2024, Educational Programs Department, Research Club

Topics: Digitalization and AI, Technology