This repository contains my solutions to the assignments from the online course MIT 6.092: Introduction to Programming in Java (January IAP 2010).
The course introduces software engineering concepts using the Java programming language. It emphasizes developing high-quality, working software to address real-world problems.
The repository is organized by assignments, with each folder containing:
- My solution to the corresponding assignment.
The official assignment descriptions can be found on the course website and are accessible here.
Before running the solutions in this repository, ensure your system meets the following requirements:
- Java Development Kit (JDK) 17 or later: Download JDK.
- A text editor or Integrated Development Environment (IDE) such as:
-
Clone the repository:
git clone https://github.com/Erenkx/MIT-6.092.git cd MIT-6.092 -
Navigate to the desired assignment folder:
cd "Assignment 1"
-
Compile and run the Java files using the following commands:
javac AssignmentName.java java AssignmentName
This repository is inspired by the course MIT 6.092: Introduction to Programming in Java (January IAP 2010), offered by MIT OpenCourseWare.
Special thanks to MIT OpenCourseWare for providing free and accessible educational resources, enabling self-learners worldwide to expand their knowledge.