Difference between revisions of "CSC231 Schedule Spring 2017"
Line 24: | Line 24: | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * '''Mon/Wed | + | * '''Mon/Wed''' |
::* | ::* | ||
::* Syllabus | ::* Syllabus | ||
Line 40: | Line 40: | ||
::* [[CSC231 HelloWorld.asm | '''Hello World!''' ]] on Linux (and its Mac [[CSC231 Hello World on Mac | version]]) | ::* [[CSC231 HelloWorld.asm | '''Hello World!''' ]] on Linux (and its Mac [[CSC231 Hello World on Mac | version]]) | ||
::* [[CSC231_Lab_1 | Lab #1]] | ::* [[CSC231_Lab_1 | Lab #1]] | ||
+ | * '''Friday''': | ||
+ | ::* Linux command line, Bash shell. Some essential commands. Emacs editor. | ||
+ | |||
| | | | ||
* [[CSC231_Lab_1 2017| Lab #1]] | * [[CSC231_Lab_1 2017| Lab #1]] | ||
* [[CSC231 Homework 1 2017| Homework 1]] | * [[CSC231 Homework 1 2017| Homework 1]] | ||
| | | | ||
− | * | + | * Reading |
** Chapter 1 in the [http://cs.smith.edu/~dthiebaut/ArtOfAssembly/artofasm.html Art of Assembly]. | ** Chapter 1 in the [http://cs.smith.edu/~dthiebaut/ArtOfAssembly/artofasm.html Art of Assembly]. | ||
** Also Chapter 3, Sections 0 to 3.1.2. | ** Also Chapter 3, Sections 0 to 3.1.2. | ||
Line 70: | Line 73: | ||
::* | ::* | ||
* '''Friday''': | * '''Friday''': | ||
− | ::* | + | ::* Basic navigation commands, and Files |
| | | | ||
* | * | ||
Line 94: | Line 97: | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * '''Mon/Wed | + | * '''Mon/Wed''' |
::* | ::* | ||
+ | * '''Friday''': | ||
+ | ::* More about Files | ||
+ | |||
| | | | ||
* | * | ||
Line 118: | Line 124: | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * '''Mon/Wed | + | * '''Mon/Wed''' |
::* | ::* | ||
+ | * '''Friday''': | ||
+ | ::* Manual Pages and File Manipulation | ||
+ | |||
| | | | ||
* | * | ||
Line 142: | Line 151: | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * '''Mon/Wed | + | * '''Mon/Wed" |
::* | ::* | ||
+ | * '''Friday''': | ||
+ | ::* Vi text editor | ||
+ | |||
| | | | ||
* | * | ||
Line 166: | Line 178: | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * '''Mon/Wed | + | * '''Mon/Wed''' |
::* | ::* | ||
+ | * '''Friday''': | ||
+ | ::* Wildcards and Permissions | ||
+ | |||
| | | | ||
* | * | ||
Line 190: | Line 205: | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * '''Mon/Wed | + | * '''Mon/Wed''' |
::* | ::* | ||
+ | * '''Friday''': | ||
+ | ::* Filters | ||
| | | | ||
* | * | ||
Line 223: | Line 240: | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * '''Mon/Wed | + | * '''Mon/Wed''' |
::* | ::* | ||
+ | * '''Friday''': | ||
+ | ::* Grep and ''Regular Expressions'' | ||
+ | |||
| | | | ||
* | * | ||
Line 247: | Line 267: | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * '''Mon/Wed | + | * '''Mon/Wed''' |
::* | ::* | ||
+ | * '''Friday''': | ||
+ | ::* Piping and Redirection. Redirecting to/from stdout and stderr | ||
| | | | ||
* | * | ||
Line 271: | Line 293: | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * '''Mon/Wed | + | * '''Mon/Wed''' |
::* | ::* | ||
+ | * '''Friday''': | ||
+ | ::* Process Management | ||
| | | | ||
* | * | ||
Line 295: | Line 319: | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * '''Mon/Wed | + | * '''Mon/Wed''' |
::* | ::* | ||
+ | * '''Friday''': | ||
+ | ::* Scripting I | ||
+ | |||
| | | | ||
* | * | ||
Line 319: | Line 346: | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * '''Mon/Wed | + | * '''Mon/Wed''' |
::* | ::* | ||
+ | * '''Friday''': | ||
+ | ::* Scripting 2 | ||
| | | | ||
* | * | ||
Line 343: | Line 372: | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * '''Mon/Wed | + | * '''Mon/Wed''' |
::* | ::* | ||
+ | * '''Friday''': | ||
+ | ::* Linux tips & tricks 1 | ||
| | | | ||
* | * | ||
Line 367: | Line 398: | ||
|-valign="top" | |-valign="top" | ||
| | | | ||
− | * '''Mon/Wed | + | * '''Mon/Wed''' |
::* | ::* | ||
+ | * '''Friday''': | ||
+ | ::* Linux tips & tricks 2 | ||
| | | | ||
* | * |
Revision as of 16:32, 7 December 2016
--D. Thiebaut (talk) 10:37, 2 December 2016 (EST)
Week 1 Jan 26, 27 |
Topics: Introduction, Boolean Functions, First Lab. | Lab/Hw | Reading |
|
|
Week 2 Jan 31, Feb 2 |
Topics: Introduction, Boolean Functions, First Lab. | Lab/Hw | Reading |
|
|
|
Week 3 Feb 7, 9 |
Topics: Introduction, Boolean Functions, First Lab. | Lab/Hw | Reading |
|
|
|
Week 4 Feb 14, 16 |
Topics: Introduction, Boolean Functions, First Lab. | Lab/Hw | Reading |
|
|
|
Week 5 Feb 21 |
Topics: Introduction, Boolean Functions, First Lab. | Lab/Hw | Reading |
|
|
|
Week 6 Feb 28, Mar 2 |
Topics: Introduction, Boolean Functions, First Lab. | Lab/Hw | Reading |
|
|
|
Week 7 Mar 7, 9 |
Topics: Introduction, Boolean Functions, First Lab. | Lab/Hw | Reading |
|
|
|
SPRING BREAK |
Week 8 Mar 21, 23 |
Topics: Introduction, Boolean Functions, First Lab. | Lab/Hw | Reading |
|
|
|
Week 9 Mar 28, 30 |
Topics: Introduction, Boolean Functions, First Lab. | Lab/Hw | Reading |
|
|
|
Week 10 Apr 4, 6 |
Topics: Introduction, Boolean Functions, First Lab. | Lab/Hw | Reading |
|
|
|
Week 11 Apr 11, 13 |
Topics: Introduction, Boolean Functions, First Lab. | Lab/Hw | Reading |
|
|
|
Week 12 Apr 18, 20 |
Topics: Introduction, Boolean Functions, First Lab. | Lab/Hw | Reading |
|
|
|
Week 13 Apr 25, 27 |
Topics: Introduction, Boolean Functions, First Lab. | Lab/Hw | Reading |
|
|
|
Week 14 May 2, 4 |
Topics: Introduction, Boolean Functions, First Lab. | Lab/Hw | Reading |
|
|
|
Links_and_Resources
Pipelines, Branch Prediction, Hyper-Threading
- The 90-minute guide to Modern Microprocessors, a high-level coverage of pipelines, branch prediction, instruction parallelism, and hyper-threading.
Bash Shell Resources