CSC483 HW01

CSC 483: Homework 1, Due Jan 13, 2026

Rosalind problems 1 - 6: A review of Python.

1. Setup Colab Notebook (1 pts)

  1. Make a copy of the Colab Notebook template:

https://colab.research.google.com/drive/1PdhQTAneY_lPhAQkBxZcACU0gJoOp6oP?usp=sharing

  1. Rename it with your own name: [Name]_CSC483_template.ipynb

  2. Fill your name into the header. For now, leave the date and assignment name generic.

  3. Move this notebook to your class folder on Google Drive, in a well-organized directory.

  4. Share it with me, doingg@union.edu

  5. Now make a copy of your edited template, save it to your drive, and rename it: [Name]_CSC483_HW01.ipynb

  6. You will also share your HW01 notebook with me as your submission.

2. Rosalind Problems (1 pts)

Enroll in our class on Rosalind: https://rosalind.info/classes/enroll/750c73565c/

Be sure to use your Union email for your account.

You should see the first assignment (problems 1-6).

Format

For each Rosalind problem, use chunks of Markdown text and python code to work out your solution.

Each Rosalind problem will give you a sample data and output to work on. Then, when you are ready, you will download a new dataset and past the corresponding result into the prompt box on Rosalind. I am not asking you to submit code to Rosalind as you will save it in your Colab notebook.

Note on reading/writing files

For some problems you may need ro read or write files. In these cases, mount your google drive and upload/save files there.

from google.colab import drive
drive.mount('/content/drive/')

To check which directory your notebook is mounted to, you can use bash within python chuncks

!ls

You can then use the appropriate realtive paths to your files of interest. For example, I used:

f = open("drive/MyDrive/Teaching/CSC483-W26/test_text.txt","r")

3. Setup Check-in Notebook (1 pts)

  1. Make a copy of the Check-in Notebook template:

https://colab.research.google.com/drive/1e4a0xjIn9oUVCwZNcZrkv3lM4iyDfSxK?usp=sharing

  1. Rename it with your own name: [Name]_CSC483_check-in_template.ipynb

  2. Follow the instructions in the Colab Notebook.

  3. Share your notebook with me (doingg@union.edu) as your submission.

4. Office Hours (1 pts)

  1. After completing your check-in notebook, come to office hours sometime in the next 2 weeks.
  • Location: ISEC 070
  • Student/Office Hours:
    • Wednesday 2:00 pm - 3:30 pm
    • Thursday 4:00 pm - 5:30 pm
    • subject to change, check course website for most up-to-date schedule
    • drop-in or schedule a 15 minute slot: https://calendar.app.google/8bus6pfDvyphR9ar5
    • by appointment for another time or over zoom
  • Be careful not to procrastinate, 2 classes worth of students share the office hours.