## SWE2001S14.Schedule History

May 01, 2014, at 12:38 AM by 210.217.72.8 -
Changed line 87 from:
(:cell align=left valign=top :) No class - Buddha's birthday
to:
(:cell align=left valign=top :) No class (Buddha's birthday)
May 01, 2014, at 12:38 AM by 210.217.72.8 -
Changed lines 87-88 from:
(:cell align=left valign=top :) [[Attach:09-data.pdf|Assembly - Data Structures, Part I]]
(:cell align=center valign=top :) Chap. 3.8-3.9
to:
(:cell align=left valign=top :) No class - Buddha's birthday
(:cell align=center valign=top :)
Changed line 91 from:
(:cell align=left valign=top :) Assembly - Data Structures, Part II
to:
(:cell align=left valign=top :) [[Attach:09-data.pdf|Assembly - Data Structures, Part I]]
Changed line 95 from:
(:cell align=left valign=top :) Assembly - Data Structures, Part III
to:
(:cell align=left valign=top :) Assembly - Data Structures, Part II
March 31, 2014, at 06:36 AM by 115.145.179.186 -
Changed line 50 from:
(:cell align=left valign=top :) Assembly - Basics, Part III
to:
(:cell align=left valign=top :) [[Attach:6-conditional.pdf|Assembly - Basics, Part III]]
Changed line 54 from:
(:cell align=left valign=top :) [[Attach:6-conditional.pdf|Assembly - Arithmetic Ops.]]
to:
(:cell align=left valign=top :) Assembly - Arithmetic Ops.
March 03, 2014, at 05:28 PM by 210.217.72.8 -
Changed line 29 from:
(:cell align=left valign=top :) Bits, bytes and integer representation, Part IV (and Quiz # 1)
to:
(:cell align=left valign=top :) Bits, bytes and integer representation, Part IV
Changed line 58 from:
(:cell align=left valign=top :) [[Attach:7-control.pdf|Assembly - Control, Part I]] (and Quiz # 2)
to:
(:cell align=left valign=top :) [[Attach:7-control.pdf|Assembly - Control, Part I]]
Changed line 103 from:
(:cell align=left valign=top :) [[Attach:11-linking.pdf|Linking, Part I]] (and Quiz # 3)
to:
(:cell align=left valign=top :) [[Attach:11-linking.pdf|Linking, Part I]]
Changed line 124 from:
(:cell align=left valign=top :) Optimization, Part III (and Quiz # 4)
to:
(:cell align=left valign=top :) Optimization, Part III
March 03, 2014, at 03:00 PM by 210.217.72.8 -
Changed lines 64-65 from:
(:cell align=center valign=top :) [[Attach:PA2.pdf|PA #2]]\\
(Due: 5/5)
to:
(:cell align=center valign=top :)
Changed lines 75-76 from:
(:cell align=center valign=top :)
(:cell align=center valign=top :)
to:
(:cell align=center valign=top :)
(:cell align=center valign=top :) [[Attach:PA2.pdf|PA #2]]\\
(Due: 5/20
)
Changed lines 89-90 from:
(:cell align=center valign=top :) [[Attach:PA3.pdf|PA #3]]\\
(Due: 6/1)
to:
(:cell align=center valign=top :)
Changed lines 109-110 from:
(:cell align=center valign=top :)
to:
(:cell align=center valign=top :) [[Attach:PA3.pdf|PA #3]]\\
(Due: 6/10
)
Changed lines 118-119 from:
(:cell align=center valign=top :) [[Attach:PA4.pdf|PA #4]]\\
(Due: 6/21)
to:
(:cell align=center valign=top :)
March 03, 2014, at 02:57 PM by 210.217.72.8 -
Changed line 95 from:
(:cellnr align=center valign=top :) 5/13 (M)
to:
(:cellnr align=center valign=top :) 5/13 (Tue)
Changed line 99 from:
(:cellnr align=center valign=top :) 5/15 (W)
to:
(:cellnr align=center valign=top :) 5/15 (Thu)
Changed line 103 from:
(:cellnr align=center valign=top :) 5/20 (M)
to:
(:cellnr align=center valign=top :) 5/20 (Tue)
Changed line 107 from:
(:cellnr align=center valign=top :) 5/22 (W)
to:
(:cellnr align=center valign=top :) 5/22 (Thu)
Changed line 111 from:
(:cellnr align=center valign=top :) 5/27 (M)
to:
(:cellnr align=center valign=top :) 5/27 (Tue)
Changed line 115 from:
(:cellnr align=center valign=top :) 5/29 (W)
to:
(:cellnr align=center valign=top :) 5/29 (Thu)
Changed line 120 from:
(:cellnr align=center valign=top :) 6/3 (M)
to:
(:cellnr align=center valign=top :) 6/3 (Tue)
Changed line 124 from:
(:cellnr align=center valign=top :) 6/5 (W)
to:
(:cellnr align=center valign=top :) 6/5 (Thu)
Changed line 128 from:
(:cellnr align=center valign=top :) 6/10 (M)
to:
(:cellnr align=center valign=top :) 6/10 (Tue)
Changed line 132 from:
(:cellnr align=center valign=top :) 6/12 (W)
to:
(:cellnr align=center valign=top :) 6/12 (Thu)
Changed line 135 from:
(:cellnr align=center valign=top :) 6/17 (M)
to:
(:cellnr align=center valign=top :) 6/17 (Tue)
March 03, 2014, at 08:19 AM by 115.145.179.186 -
Changed line 36 from:
(:cellnr align=center valign=top :) 3/25 (M)
to:
(:cellnr align=center valign=top :) 3/25 (Tue)
Changed line 40 from:
(:cellnr align=center valign=top :) 3/27 (W)
to:
(:cellnr align=center valign=top :) 3/27 (Thu)
Changed line 45 from:
(:cellnr align=center valign=top :) 4/1 (M)
to:
(:cellnr align=center valign=top :) 4/1 (Tue)
Changed line 49 from:
(:cellnr align=center valign=top :) 4/3 (W)
to:
(:cellnr align=center valign=top :) 4/3 (Thu)
Changed line 53 from:
(:cellnr align=center valign=top :) 4/8 (M)
to:
(:cellnr align=center valign=top :) 4/8 (Tue)
Changed line 57 from:
(:cellnr align=center valign=top :) 4/10 (W)
to:
(:cellnr align=center valign=top :) 4/10 (Thu)
Changed line 61 from:
(:cellnr align=center valign=top :) 4/15 (M)
to:
(:cellnr align=center valign=top :) 4/15 (Tue)
Changed line 66 from:
(:cellnr align=center valign=top :) 4/17 (W)
to:
(:cellnr align=center valign=top :) 4/17 (Thu)
Changed line 70 from:
(:cellnr align=center valign=top :) 4/22 (M)
to:
(:cellnr align=center valign=top :) 4/22 (Tue)
Changed line 74 from:
(:cellnr align=center valign=top :) 4/24 (W)
to:
(:cellnr align=center valign=top :) 4/24 (Thu)
Changed line 78 from:
(:cellnr align=center valign=top :) 4/29 (M)
to:
(:cellnr align=center valign=top :) 4/29 (Tue)
Changed line 82 from:
(:cellnr align=center valign=top :) 5/1 (W)
to:
(:cellnr align=center valign=top :) 5/1 (Thu)
Changed line 86 from:
(:cellnr align=center valign=top :) 5/6 (M)
to:
(:cellnr align=center valign=top :) 5/6 (Tue)
Changed line 91 from:
(:cellnr align=center valign=top :) 5/8 (W)
to:
(:cellnr align=center valign=top :) 5/8 (Thu)
March 03, 2014, at 07:41 AM by 115.145.179.186 -
Changed line 12 from:
(:cellnr align=center valign=top :) 3/4 (M)
to:
(:cellnr align=center valign=top :) 3/4 (Tue)
Changed line 16 from:
(:cellnr align=center valign=top :) 3/6 (W)
to:
(:cellnr align=center valign=top :) 3/6 (Thu)
Changed line 20 from:
(:cellnr align=center valign=top :) 3/11 (M)
to:
(:cellnr align=center valign=top :) 3/11 (Tue)
Changed line 24 from:
(:cellnr align=center valign=top :) 3/13 (W)
to:
(:cellnr align=center valign=top :) 3/13 (Thu)
Changed line 28 from:
(:cellnr align=center valign=top :) 3/18 (M)
to:
(:cellnr align=center valign=top :) 3/18 (Tue)
Changed line 32 from:
(:cellnr align=center valign=top :) 3/20 (W)
to:
(:cellnr align=center valign=top :) 3/20 (Thu)
February 04, 2014, at 12:42 PM by 58.148.57.133 -
Changed line 1 from:
!! SWE2001: System Program (Spring 2013)
to:
!! SWE2001: System Program (Spring 2014)
February 04, 2014, at 12:42 PM by 58.148.57.133 -
!! SWE2001: System Program (Spring 2013)

!!! [Schedule]

''The following schedule is tentative and subject to change without notice.''

(:table border=0 width=95% align=left :)
(:cellnr width=12% align=center valign=top :) '''Day'''
(:cell width=50% align=center valign=top :) '''Topic'''
(:cell width=20% align=center valign=top :) '''Reading'''
(:cell width=18% align=center valign=top :) '''Projects'''
(:cellnr align=center valign=top :) 3/4 (M)
(:cell align=left valign=top :) [[Attach:1-introduction.pdf|Course Outline]]
(:cell align=center valign=top :) Chap. 1
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 3/6 (W)
(:cell align=left valign=top :) [[Attach:2-bits-ints.pdf|Bits, Bytes and Integer Representation, Part I]]
(:cell align=center valign=top :) Chap. 2.1
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 3/11 (M)
(:cell align=left valign=top :) Bits, Bytes and Integer Representation, Part II
(:cell align=center valign=top :) Chap. 2.2
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 3/13 (W)
(:cell align=left valign=top :) Bits, Bytes and Integer Representation, Part III
(:cell align=center valign=top :) Chap. 2.2-2.3
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 3/18 (M)
(:cell align=left valign=top :) Bits, bytes and integer representation, Part IV (and Quiz # 1)
(:cell align=center valign=top :) Chap. 2.2-2.3
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 3/20 (W)
(:cell align=left valign=top :) [[Attach:3-floating.pdf|Floating Point, Part I]]
(:cell align=center valign=top :) Chap. 2.4
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 3/25 (M)
(:cell align=left valign=top :) Floating Point, Part II
(:cell align=center valign=top :) Chap. 2.4
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 3/27 (W)
(:cell align=left valign=top :) [[Attach:4-machinbasic.pdf|Assembly - Basics, Part I]]
(:cell align=center valign=top :) Chap. 3.1-3.4
(:cell align=center valign=top :) [[Attach:PA1.pdf|PA #1]]\\
(Due: 4/12)
(:cellnr align=center valign=top :) 4/1 (M)
(:cell align=left valign=top :) Assembly - Basics, Part II
(:cell align=center valign=top :) Chap. 3.1-3.4
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 4/3 (W)
(:cell align=left valign=top :) Assembly - Basics, Part III
(:cell align=center valign=top :) Chap. 3.1-3.4
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 4/8 (M)
(:cell align=left valign=top :) [[Attach:6-conditional.pdf|Assembly - Arithmetic Ops.]]
(:cell align=center valign=top :) Chap. 3.5-3.6
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 4/10 (W)
(:cell align=left valign=top :) [[Attach:7-control.pdf|Assembly - Control, Part I]] (and Quiz # 2)
(:cell align=center valign=top :) Chap. 3.6
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 4/15 (M)
(:cell align=left valign=top :) Assembly - Control, Part II
(:cell align=center valign=top :) Chap. 3.6
(:cell align=center valign=top :) [[Attach:PA2.pdf|PA #2]]\\
(Due: 5/5)
(:cellnr align=center valign=top :) 4/17 (W)
(:cell align=left valign=top :) Assembly - Control, Part III
(:cell align=center valign=top :) Chap. 3.6
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 4/22 (M)
(:cell align=left valign=top :) %red%Midterm Exam%%
(:cell align=center valign=top :)
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 4/24 (W)
(:cell align=left valign=top :) No class
(:cell align=center valign=top :)
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 4/29 (M)
(:cell align=left valign=top :) [[Attach:08-proc.pdf|Assembly - Procedures, Part I]]
(:cell align=center valign=top :) Chap. 3.7
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 5/1 (W)
(:cell align=left valign=top :) Assembly - Procedures, Part II
(:cell align=center valign=top :) Chap. 3.7
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 5/6 (M)
(:cell align=left valign=top :) [[Attach:09-data.pdf|Assembly - Data Structures, Part I]]
(:cell align=center valign=top :) Chap. 3.8-3.9
(:cell align=center valign=top :) [[Attach:PA3.pdf|PA #3]]\\
(Due: 6/1)
(:cellnr align=center valign=top :) 5/8 (W)
(:cell align=left valign=top :) Assembly - Data Structures, Part II
(:cell align=center valign=top :) Chap. 3.8-3.9
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 5/13 (M)
(:cell align=left valign=top :) Assembly - Data Structures, Part III
(:cell align=center valign=top :) Chap. 3.8-3.9
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 5/15 (W)
(:cell align=left valign=top :) [[Attach:10-buffer.pdf|Buffer Overflow]]
(:cell align=center valign=top :) Chap. 3.12
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 5/20 (M)
(:cell align=left valign=top :) [[Attach:11-linking.pdf|Linking, Part I]] (and Quiz # 3)
(:cell align=center valign=top :) Chap. 7.1-7.12
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 5/22 (W)
(:cell align=left valign=top :) Linking, Part II
(:cell align=center valign=top :) Chap. 7.1-7.12
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 5/27 (M)
(:cell align=left valign=top :) Linking, Part III
(:cell align=center valign=top :) Chap. 7.1-7.12
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 5/29 (W)
(:cell align=left valign=top :) [[Attach:12-optimization.pdf|Optimization, Part I]]
(:cell align=center valign=top :) Chap. 5.1-5.12
(:cell align=center valign=top :) [[Attach:PA4.pdf|PA #4]]\\
(Due: 6/21)
(:cellnr align=center valign=top :) 6/3 (M)
(:cell align=left valign=top :) Optimization, Part II
(:cell align=center valign=top :) Chap. 5.1-5.12
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 6/5 (W)
(:cell align=left valign=top :) Optimization, Part III (and Quiz # 4)
(:cell align=center valign=top :) Chap. 5.1-5.12
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 6/10 (M)
(:cell align=left valign=top :) Optimization, Part IV
(:cell align=center valign=top :) Chap. 5.1-5.12
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 6/12 (W)
(:cell align=left valign=top :) Summary and Wrap Up
(:cell align=center valign=top :)
(:cellnr align=center valign=top :) 6/17 (M)
(:cell align=left valign=top :) %red%Final Exam%%
(:cell align=center valign=top :)
(:cell align=center valign=top :)
(:tableend:)

[[<<]]\\

%rframe%''Credit: Most of slides for this lecture are based on slides created by textbook authors, Drs. Bryant and O'Hallaron at CMU. (see [[http://csapp.cs.cmu.edu/|lecture notes by authors]])''
February 04, 2014, at 12:37 PM by 58.148.57.133 -