–Packages and Software

For programming assignments we will use these packages:

  • Java 17. You should download and install the Java Development Kit, version 17.
  • Gradle version 7.3.3 is recommended.
  • An IDE (integrated development environment) is required. The supported IDE (integrated development environment) for the course is IntelliJ IDEA. This is the IDE that the instructor uses in lecture, and we may occasionally give instructions for how to perform particular tasks in IDEA. You are free to use a different IDE, but we may not be able to help you if you run into trouble. IntelliJ IDEA Community Edition may be downloaded free of charge, and you can also license the Ultimate Edition.
    • To efficiently use Git integration in IntelliJ IDEA you can follow the instructions at this link.
    • To setup JUnit in IntelliJ IDEA you can follow the instructions at the following link. We will use JUnit 5.
  • Git. You should have a git client installed on your machine and VCM.
    • Here you can find instruction on how to setup and work with Git and GitHub.

Back to ECE495 home