Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
add readme
- Loading branch information
Jerry Shi
committed
Jan 4, 2024
1 parent
e1fe300
commit 1d7148f
Showing
1 changed file
with
75 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
# CSE 3666 - Spring 2024 | ||
|
||
This repo is for CSE 3666 in Spring 2024. We will use multiple platforms in this course. | ||
|
||
* HuskyCT. Most of the course materials, including syllabus, schedule, | ||
lecture slides, and homework assignments, will be posted in HuskyCT. | ||
Submission links and online quizzes will also be posted in HuskyCT. | ||
|
||
Here is [the Blackboard help center for students](https://help.blackboard.com/Learn/Student/Ultra) | ||
|
||
* Gradescope. We will use Gradescope to grade most of the lab assignments and | ||
some homework questions. The submission links will be created in HuskyCT. | ||
|
||
Here are the instructions for [submitting an assignment on | ||
Gradescope](https://help.gradescope.com/article/ccbpppziu9-student-submit-work). | ||
|
||
* This repo. Lab assignments will be posted here. For example, lab0 folder | ||
has all the files for Lab 0 and the description is in `lab0.md`. The | ||
submission portals/links are in HuskyCT. | ||
|
||
It is a good idea to bookmark this page. | ||
|
||
* iClicker. For lecture participations. | ||
|
||
[iCliker student login page](https://student.iclicker.com/#/login) | ||
|
||
* Discord server. For online discussions. | ||
|
||
* [CSE 3666 supplementary materials in a public repo](https://github.com/zhijieshi/cse3666/) | ||
|
||
Your submitted work in lab, homework, quiz, exam, etc. should be clean and | ||
tidy. Always write good, concise comments in code. | ||
|
||
For all autograded assignments, including quizzes, you can see the results | ||
shortly after submission. You have chance to revise your submission for better | ||
grades. We do not manually adjust the grades for autograded assignments. | ||
|
||
When grading coding questions manually, we check the correctness but also the | ||
**quality**. For example, RISC-V idioms should be recognized and written | ||
properly. Some idioms are listed on [this | ||
page.](https://github.com/zhijieshi/cse3666/blob/master/rv-examples/risc-v-idioms.md) | ||
In addition, good code should be easy to read. | ||
|
||
## Textbook | ||
|
||
The textbook is | ||
|
||
David A. Patterson and John L. Hennessy. Computer Organization and Design | ||
RISC-V Edition: The Hardware Software Interface (The Morgan Kaufmann Series in | ||
Computer Architecture and Design) 2nd Edition, Morgan Kaufmann. Dec 2020. | ||
ISBN-13: 978-0128203316. | ||
|
||
Note that it is the second edition (NOT the first edition) of the RISC-V | ||
version. The UConn bookstore should have the correct edition. Here is the | ||
textbook on Amazon.com. | ||
|
||
[Link to the textbook on Amazon.com](https://www.amazon.com/dp/0128203315/) | ||
|
||
The following is the page on the publisher's website that provides additional | ||
contents like online chapters. You can also download the reference card (in the | ||
textbook) from there. Search "RISC-V Reference Data" on the page. | ||
|
||
[Additional resources from the | ||
textbook](https://www.elsevier.com/books-and-journals/book-companion/9780128203316) | ||
|
||
## File storage | ||
|
||
**Important:** Save your files to cloud storage like OneDrive. Local | ||
storage on lab computers or UConn AnyWare Desktop may be purged. | ||
|
||
As of January 2023, UITS has enabled OneDrive on UConn Anyware Desktop. The | ||
File Explorer has a link (OneDrive - University of Connecticut) to the user's | ||
OneDrive folder. In PowerShell, the folder "OneDrive - University of Connecticut" is | ||
in the user's home directory. The files can also be accessed with the Web interace | ||
through [email.uconn.edu](https://email.uconn.edu/). |