EGR 210: Intro to programming

Daily action items by date

All reading assignments are due by 11:59PM on the date they are assigned.


——- Week 6 items below (10/6-10/13) ——-
10/8 (Tues):
• Read sections 7.1&7.4 (with restrictions noted at left).


——- Week 5 items below (9/29 -- 10/6) ——-
9/29 (Sun):
• Read sections 5.3-5.5.
10/3 (Thurs):
• Read sections 6.1-6.4.
10/4 (Fri):
Quiz on output of simple for and while loops.  The quiz will be of the type where you predict the output of a short script, or give the elements of an array after a script is run.

——- Week 4 items below (9/22 -- 9/29) ——-
9/22 (Sun):
• Read sections 5.1-5.2.
9/25 (Wed):
Exam 1 on chapters 1-4 in class today

——- Week 3 items below (9/16 -- 9/22) ——-
9/17 (Tues):
• Read sections 4.1-4.4.

——- Week 2 items below (9/9 -- 9/16) ——-
9/10 (Tues):
• Read sections 3.3-3.6 and the sprintf paragraph on p. 255.
9/12 (Thurs):
• Read sections 3.7-3.9.
9/13 (Fri):
Quiz at the start of class on arrays:  Array creation by entering numbers in square brackets, and by the rand, ones, or zeros functions.  Creation of row vectors using the colon notation and using linspace.  Applying named functions like exp() to an array.  Element-by-element operations on and between arrays: +, -, .*, ./, .^   .  The transpose operation.  Extracting subarrays from an array using the colon notation for the indices.  Placing already existing vectors into a larger array using the colon notation (like placing the row vector v3 of length 73 into the first 73 rows of column 1 of array A). Size of arrays and an understanding of the meaning of rows and columns. 

——- Week 1 items below (9/2 -- 9/8) ——-
9/2 (Mon):
• First class meeting
9/3 (Tues) :
• Read sections 1.1-1.5 & 3.1-3.2, and post responses via link at the left.
9/5 (Thurs):
• Read 1.6-1.9 and 2.1-2.2 (and post responses via link, which goes without saying in the future)
9/6 (Fri) :
• Quiz on command line operations:   assignments to variables, order of operations in expressions,  operations and functions (including +,-,*,/,^,log,log10,exp,sqrt,cos,sin,pi), output of logical expressions (~,|,&,~,==,>,<,>=,<=,~=), load, save, and clear.
9/8 (Sun) :  

• Read sections  2.3-2.4