In CSDS 132: Introduction to Programming in Java, I built a strong foundation in computer science by learning core programming concepts such as object-oriented design, data structures, algorithms, and debugging. Through hands-on projects, I gained experience writing efficient and well-structured Java programs while developing problem-solving skills and logical thinking. The course also emphasized good programming practices, including documentation, testing, and code readability, which prepared me for more advanced coursework and real-world software development.