Skip to content

zhs04001/cse3666-2024spring

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

7864829

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
March 26, 2024 22:46
January 4, 2024 10:16
January 20, 2024 11:14
January 26, 2024 07:46
January 31, 2024 12:38
February 9, 2024 09:04
February 29, 2024 15:00
March 2, 2024 09:12
March 17, 2024 17:38
March 22, 2024 09:14
April 12, 2024 14:50
January 4, 2024 08:36
January 4, 2024 10:13
January 26, 2024 08:16
February 4, 2024 09:11

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

  • 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.

  • 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

  • Discord server. For online discussions.

  • CSE 3666 supplementary materials in a public repo

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. 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

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

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published