Size: 1009
Comment:
|
← Revision 14 as of 2023-08-08 17:32:36 ⇥
Size: 1594
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
This is a list of prerequisite concepts to this class. | This is a list of prerequisite concepts, i.e. concepts you should know prior to attending this class. It is by no means a complete list, but if you can't do these things, start studying them now before we get to them! |
Line 3: | Line 3: |
1. Basic algebra. | 1. Basic algebra. |
Line 6: | Line 6: |
1. Basic probability and statistics | 1. Basic probability and statistics |
Line 8: | Line 8: |
1. If you don't know basic conversions of units, you need to get to known them quickly: a. Mb = 1,024 bytes, mb = 1,000 bytes (in general in cs we use lower case prefix to mean the normal scientific 1000 (m=mega=million) or capital when we mean the base 2 calculation like Kb = 1024 bytes) |
1. If you don't know basic conversions of units, you need to get to known them quickly: a. Mb = mb = 1,000 bytes (I know that in old long since, we used 1 Mb = 1024, but do not do that in this class. It will make your life easier and we don't need the distraction) |
Line 11: | Line 11: |
a. 1 sec = 1,000 ms = 1,000,000 <<latex($\mu s$)>> 1. Also be able to manipulate units with algebraic expressions. <<latex(\frac{10,000 meters}{100,000,0000 \frac{meters}{seconds}} = 0.0001 seconds)>> |
a. 1 sec = 1,000 ms = 1,000,000 a. NOTE: I will always use the scientific (non-base 2) version of units. 1 kb = 1000 bytes and 1 mb = 1,000,000 bytes etc. 1. Also be able to manipulate units with algebraic expressions. 1. Convert to and from decimal to binary and/or hexadecimal. General understanding of binary (e.g. multiplying or dividing by 2 in binary is similar to multiplying or dividing by 10 in decimal) 1. Not to insult your intelligence, but you must be able to write (and type) concise, complete, coherent English-language sentences. |
This is a list of prerequisite concepts, i.e. concepts you should know prior to attending this class. It is by no means a complete list, but if you can't do these things, start studying them now before we get to them!
- Basic algebra.
- If you can't solve equations for one variable (in equations that have more than one variable), you are in serious trouble.
- If you can't add, subtract, multiply, divide, and simplify mathematical expressions (of variables in fraction form), you are in serious trouble.
- Basic probability and statistics
- Basically up to and including an understanding of the Binomial Distribution.
- If you don't know basic conversions of units, you need to get to known them quickly:
- Mb = mb = 1,000 bytes (I know that in old long since, we used 1 Mb = 1024, but do not do that in this class. It will make your life easier and we don't need the distraction)
- 1 Km = 1,000 meters
- 1 sec = 1,000 ms = 1,000,000
- NOTE: I will always use the scientific (non-base 2) version of units. 1 kb = 1000 bytes and 1 mb = 1,000,000 bytes etc.
- Also be able to manipulate units with algebraic expressions.
- Convert to and from decimal to binary and/or hexadecimal. General understanding of binary (e.g. multiplying or dividing by 2 in binary is similar to multiplying or dividing by 10 in decimal)
- Not to insult your intelligence, but you must be able to write (and type) concise, complete, coherent English-language sentences.