M | Tuesday | W | Thursday | F |
---|---|---|---|---|
22
|
23
Before Class:Order the textbooks Class: Course Introduction Syllabus Linux |
24
|
25
Before Class:Request personal CS account Install Linux or setup a virtual box if your primary computer is not already Unix-based Login into herschel.cs.mtsu.edu via ssh/PuTTY or X2Go Linux #1 Class: Linux Commands I LaTeX Student Notes: .tex, .pdf |
26
|
29
|
30
Before Class:Chapters 1 and 2 of Code Complete Class: LaTeX (@ Simple Structures) Linux Commands II Student Notes: .tex, .pdf |
31
|
M | Tuesday | W | Thursday | F |
---|---|---|---|---|
1
Class:Linux Commands III Shell Scripting: Bash |
2
|
|||
5
|
6
Before Class:LaTeX Class: Linux Commands IV Text Editors Shell Scripting: Bash |
7
|
8
Before Class:Download Emacs or Vim (or Vi) and create a new file called helloWorld.txt, add some text to it, save it and exit the program. Explore several of the other commands from the Emacs RefCard or the Vim RefCard Sections 5.1 - 5.2 from Code Complete Class: Shell Scripting: Bash (@ Redirection) Fortran (beginning - ASCII) |
9
|
12
|
13
Before Class:Bash Class: Fortran (@ Computer Memory) Revision Control |
14
|
15
Before Class:Fortran I Sections 5.3-5.4, 9.1-9.2 from Code Complete Class: Fortran (@ Variable Types) Pseudocode |
16
|
19
|
20
Class:Fortran (@ Loops Exercise) Due: Fortran II |
21
|
22
Class:Fortran (@ Input and Output) |
23
|
26
|
27
Class:Fortran (@ Subroutines and Functions) Makefiles |
28
|
29
Class:Fortran (@ Fortran IO) Makefiles |
30
|
M | Tuesday | W | Thursday | F |
---|---|---|---|---|
3
|
4
Before Class:Chapter 3 of Scientific Computing Class: Debuggers Linear Least Squares [SC 3.1-3.4] Due: Loan Calculator |
5
|
6
|
7
|
10
|
Fall Break
11
|
12
|
13
Class:Linear Least Squares [SC 3.1-3.4] (@ Householder Transformations) Numerical Libraries [SC 2.7, 3.8] Perl Due: Least Squares |
14
|
17
|
18
Class:Gnuplot Preview Perl (@ Scalars) |
19
|
20
Class:Perl (@ Arrays) Due: Householder |
21
|
24
|
25
Class:Perl (@ Hashes) |
26
|
27
Class:Perl (@ Operators) |
28
|
31
|
M | Tuesday | W | Thursday | F |
---|---|---|---|---|
1
Class:Perl (@ List Operators) |
2
|
3
Class:Perl (@ References) Due: Perl1 (Due: Friday) |
4
|
|
7
|
8
Class:Perl (@ Reading From Files) |
9
|
10
Class:Perl (@ Regular Expressions: Group Subpatterns) |
11
|
14
|
15
Before Class:Chapter 25 from Code Complete Class: Perl (@Modules) Software Optimization I |
16
|
17
Before Class:Chapter 26 from Code Complete Class: Software Optimization II |
18
|
21
|
22
Class:Parallel Programming Due: Perl2 |
23
|
Thanksgiving Break
24
|
25
|
28
|
29
Class:Steady State Temperature Distribution Project Due: Optimizations |
30
|
M | Tuesday | W | Thursday | F |
---|---|---|---|---|
1
|
2
|
|||
5
|
6
|
7
|
Final
8
Class:Final (10:00 AM - 12:00 PM) |
9
|