this page last updated: Fri Dec 29 03:24:40 PM PST 2023
The csil.cs.ucsb.edu DNS entry is an alias for a set of machines that is operated by the College of Engineerin's IT staff. You can access this facility in a number of different ways which are described on the ECI Remote Access Instructions page.
With that paragraph firmly in mind, if you absolutely MUST do the labs yourself, please contact me (the instructor) so that we can discuss this choice. Usually, the issue is with finding a partner and not with a deep desire to do twice the work that everyone else is doing. The TAs and I can help with that issue if it arises. The best advice for success is to plan to do the labs as a team and to start searching for a teammate as soon as class convenes.
You are free to use what ever development tools you would like to use, but the TAs will publish a turn-in procedure that you must follow. Also, you may NOT use a public code repository. Instead, you must use a the UCSB Enterprise github if you wish to use a source code control system and you must make your repo private. Use This Guide to create an account if you don't already have one. Failure to understand and comply with this requirement will result in irreparable consequences for your grade.
Lab 0 -- Malloc Space: the Initial Frontier | Due 11:59PM, Jan 19, 2024. | Points: 100 |
Lab 1 -- Could be Pronounced "Chaos" | Due 11:59PM, Feb 7, 2024. | Points: 200 |
Lab 2 -- If One is Good, More is Better | Due 11:59PM, Feb 28, 2024. | Points: 400 |
Lab 3 -- Pipe Dream | Due 11:59PM, Mar 20, 2024. | Points: 800 |