Difference between revisions of "CSC231 Schedule Spring 2017"

From dftwiki3
Jump to: navigation, search
( )
( )
Line 70: Line 70:
 
|
 
|
 
* '''Mon/Wed'''
 
* '''Mon/Wed'''
::* A few words about "When Computers were Human," a video by David Alan Grier,  
+
::* A few words about "When Computers were Human," a video by David Alan Grier, editor of IEEE Annals of History of Computing.  (In reference to the movie "Hidden Figures.")
editor of IEEE Annals of History of Computing.  In reference to the movie "Hidden Figures."
 
 
<br />
 
<br />
 
<videoflash>YwqltwvPnkw</videoflash>
 
<videoflash>YwqltwvPnkw</videoflash>

Revision as of 10:31, 30 January 2017

--D. Thiebaut (talk) 10:37, 2 December 2016 (EST)



Home | Syllabus | Schedule | Links & Resources



 


Week 1 Jan 26, 27    


Topics: Introduction, Boolean Functions, First Lab. Lab/Hw Reading
  • Friday
  • Syllabus
  • Class accounts
  • The main players for this semester:
  • PC
  • Processor
  • Memory
  • Disk
  • Structure
  • Presentation
  • Documentation
  • Reading
    • Chapter 1 in the Art of Assembly.
    • Also Chapter 3, Sections 0 to 3.1.2.
    • Sections 1.3.1, 1.3.2, 1.3.3, 1.3.4, and 1.3.5 in Carter's PC Assembly Language. Note, Carter uses 1A92h to represent a hexadecimal number. I prefer 0x1A92.


 


Week 2 Jan 31, Feb 2    


Topics: Introduction, Boolean Functions, First Lab. Lab/Hw Reading
  • Mon/Wed
  • A few words about "When Computers were Human," a video by David Alan Grier, editor of IEEE Annals of History of Computing. (In reference to the movie "Hidden Figures.")



  • Friday:


 


Week 3 Feb 7, 9    


Topics: Introduction, Boolean Functions, First Lab. Lab/Hw Reading
  • Mon/Wed
  • Friday:
  • Linux: More about Files


 


Week 4 Feb 14, 16    


Topics: Introduction, Boolean Functions, First Lab. Lab/Hw Reading
  • Mon/Wed
  • Friday:
  • Linux: Manual Pages and File Manipulation


 


Week 5 Feb 21    


Topics: Introduction, Boolean Functions, First Lab. Lab/Hw Reading
  • Mon/Wed"
  • Friday:
  • Linux: Vi text editor


 


Week 6 Feb 28, Mar 2    


Topics: Introduction, Boolean Functions, First Lab. Lab/Hw Reading
  • Mon/Wed
  • Friday:
  • Linux: Wildcards and Permissions


 


Week 7 Mar 7, 9    


Topics: Introduction, Boolean Functions, First Lab. Lab/Hw Reading
  • Mon/Wed
  • Friday:
  • Linux: Filters


SPRING BREAK


 


Week 8 Mar 21, 23    


Topics: Introduction, Boolean Functions, First Lab. Lab/Hw Reading
  • Mon/Wed
  • Friday:
  • Linux: Grep and Regular Expressions


 


Week 9 Mar 28, 30    


Topics: Introduction, Boolean Functions, First Lab. Lab/Hw Reading
  • Mon/Wed
  • Friday:
  • Linux: Piping and Redirection. Redirecting to/from stdout and stderr


 


Week 10 Apr 4, 6    


Topics: Introduction, Boolean Functions, First Lab. Lab/Hw Reading
  • Mon/Wed
  • Friday:
  • Linux: Process Management


 


Week 11 Apr 11, 13    


Topics: Introduction, Boolean Functions, First Lab. Lab/Hw Reading
  • Mon/Wed
  • Friday:
  • Linux: Scripting I


 


Week 12 Apr 18, 20    


Topics: Introduction, Boolean Functions, First Lab. Lab/Hw Reading
  • Mon/Wed
  • Friday:
  • Linux: Scripting 2. Variables.


 


Week 13 Apr 25, 27    


Topics: Introduction, Boolean Functions, First Lab. Lab/Hw Reading
  • Mon/Wed
  • Friday:
  • Linux: Linux tips & tricks 1


 


Week 14 May 2, 4    


Topics: Introduction, Boolean Functions, First Lab. Lab/Hw Reading
  • Mon/Wed
  • Friday:
  • Linux: Linux tips & tricks 2


Links_and_Resources


Pipelines, Branch Prediction, Hyper-Threading



Bash Shell & Linux Resources