Difference between revisions of "Initial Setup"

From CSE231 Wiki
Jump to navigation Jump to search
Line 1: Line 1:
=RiceX=
+
=Prep=
Create account on [https://edge.edx.org/ edge.edx.org]
 
 
 
Sign up for [https://edge.edx.org/courses/RiceX/COMP322/1T2014R/ RiceX's COMP322]
 
  
 +
Watch video
 
Complete RiceX Unit 1.1 [https://edge.edx.org/courses/RiceX/COMP322/1T2014R/courseware/a900dd0655384de3b5ef01e508ea09d7/be41f5f2b11a4445aa4be174e94f1717/1 Lecture], [https://edge.edx.org/courses/RiceX/COMP322/1T2014R/courseware/a900dd0655384de3b5ef01e508ea09d7/be41f5f2b11a4445aa4be174e94f1717/2 Demo], [https://edge.edx.org/courses/RiceX/COMP322/1T2014R/courseware/a900dd0655384de3b5ef01e508ea09d7/be41f5f2b11a4445aa4be174e94f1717/3 Quiz]
 
Complete RiceX Unit 1.1 [https://edge.edx.org/courses/RiceX/COMP322/1T2014R/courseware/a900dd0655384de3b5ef01e508ea09d7/be41f5f2b11a4445aa4be174e94f1717/1 Lecture], [https://edge.edx.org/courses/RiceX/COMP322/1T2014R/courseware/a900dd0655384de3b5ef01e508ea09d7/be41f5f2b11a4445aa4be174e94f1717/2 Demo], [https://edge.edx.org/courses/RiceX/COMP322/1T2014R/courseware/a900dd0655384de3b5ef01e508ea09d7/be41f5f2b11a4445aa4be174e94f1717/3 Quiz]
  
Line 13: Line 11:
 
Sign up for [https://piazza.com/ piazza]
 
Sign up for [https://piazza.com/ piazza]
  
[http://piazza.com/wustl/spring2019/cse231 Join 231 on piazza]
+
[http://piazza.com/wustl/spring2022/cse231 Join 231 on piazza]
  
 
=Java=
 
=Java=
Download [https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html JDK13] (or greater)
+
Download [https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html JDK16] (or greater)
  
Install JDK13 (or greater)
+
Install JDK16 (or greater)
  
 
=IDE=
 
=IDE=
 
Download and install one of: Eclipse, IntelliJ IDEA, or VS Code.  Eclipse is the most well traveled path in CSE 231s.  However, students have had success with IntelliJ and VS Code in the past.
 
Download and install one of: Eclipse, IntelliJ IDEA, or VS Code.  Eclipse is the most well traveled path in CSE 231s.  However, students have had success with IntelliJ and VS Code in the past.
 
==Eclipse==
 
==Eclipse==
Download Up To Date Version (2019‑12 or greater) of [https://eclipse.org/downloads/ Eclipse]
+
Download Up To Date Version (2021‑09 or greater) of [https://eclipse.org/downloads/ Eclipse]
  
 
Install Eclipse (Select '''Eclipse IDE for Java Developers''')
 
Install Eclipse (Select '''Eclipse IDE for Java Developers''')
Line 43: Line 41:
 
Write pseudocode for this process to parallelize these tasks with async and finish where possible.   
 
Write pseudocode for this process to parallelize these tasks with async and finish where possible.   
  
To make it interesting... assume JDK13 must be installed before Eclipse can be installed.
+
To make it interesting... assume JDK16 must be installed before Eclipse can be installed.

Revision as of 03:02, 17 January 2022

Prep

Watch video Complete RiceX Unit 1.1 Lecture, Demo, Quiz

Complete RiceX Unit 1.2 Lecture, Demo, Quiz

Fill out Synthesis & Question Form

Piazza

Sign up for piazza

Join 231 on piazza

Java

Download JDK16 (or greater)

Install JDK16 (or greater)

IDE

Download and install one of: Eclipse, IntelliJ IDEA, or VS Code. Eclipse is the most well traveled path in CSE 231s. However, students have had success with IntelliJ and VS Code in the past.

Eclipse

Download Up To Date Version (2021‑09 or greater) of Eclipse

Install Eclipse (Select Eclipse IDE for Java Developers)

EclipseIDEForJavaDevelopers.png

Test Eclipse

IntelliJ IDEA

[IntelliJ IDEA]

VS Code

[Java in Visual Studio Code]

Results

Submit results to Form

Bonus

Write pseudocode for this process to parallelize these tasks with async and finish where possible.

To make it interesting... assume JDK16 must be installed before Eclipse can be installed.