CSEN112L Programming Laboratory
2026 - Today
American University of Beirut - Mediterraneo
Campus
This lab course is designed to introduce students to the Java programming language. The lab builds on students’ existing knowledge of programming from Python and focuses on core Java concepts such as object-oriented programming (OOP), data structures, and exception handling. The course includes hands-on programming exercises and projects that aim to develop a solid foundation in Java while reinforcing good programming practices.