HW 1
Create a Github account
If you have not created a Github account yet, follow the instructions in this section. If you already have a Github account and you wish to use it for this course, you can skip to the next section.
Github is a development ecosystem based around git. We will be using Github to authenticate your identity and you will also use it in CS 103 and 104 to store your code.
Start by visiting Github’s sign-up page. You are free to choose your username and does not necessarily need to match your USCNet account. Your email, however, should be your USC e-mail address.
https://github.com/signup/free
You will be sent an email to verify your email address. Verify your account before proceeding.
Configure your Github Account For Authentication
Click this link and follow the instructions to configure your Github account to authenticate you and track your progress on exercises.
- Be sure to not miss the step labelled: VERY IMPORTANT AND EASY TO MISS STEP.
- Once you think you have followed all the steps to sign-up and setup your Github account, try logging in via this link
Complete the following exercises
cpp/cs102/lab1/bin-1
cpp/cs102/lab1/bin-2
cpp/cs102/lab1/pow2-3
cpp/cs102/lab1/ascii-1
cpp/cs102/lab1/ascii-2
- If you struggle finding the answer, review strings and the
NULL
character.
cpp/cs102/lab1/mem-1
cpp/cs102/lab1/mem-2