Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This lecture introduces the concept of programming, explaining how programmers create programs in high-level languages like Java that are then translated into bytecode for execution by a virtual machine. Students will learn to analyze problems, write Java programs, compile them, and troubleshoot common errors, such as missing semicolons or quotation marks. Emphasis is placed on program readability, attention to detail, and error correction strategies.