Dept. of Computer Science & Engineering

Class Meeting Schedule

Note: Information that appears in this font, below, is not yet officially posted. While a draft version of the material might be available, it is subject to change before its official posting.

Meeting Day Date Topic Other
1 M Jan 6 Architecture
2 W Jan 8 Git: Version Control
3 F Jan 10 Git: Distributed VC
4 M Jan 13 Git: Extensions
5 W Jan 15 Ruby: Basics Textbook (RoR Tutorial), 4.2–4.5
6 F Jan 17 Ruby: Dynamic Types
M Jan 20 No class (MLK)
7 W Jan 22 Ruby: Useful Classes and Methods
8 F Jan 24 Ruby: Blocks and Hashes
9 M Jan 27 Ruby: Symbols and Object-Oriented Concepts
10 W Jan 29 Regular Expressions
11 F Jan 31 Networking
12 M Feb 3 HTTP scrape.rb
13 W Feb 5 Web APIs
14 F Feb 7 Midterm 1
15 M Feb 10 Web APIs (continued) joke_search.rb
16 W Feb 12 HTML html-simple (codepen)
basic-form (codepen)
17 F Feb 14 CSS css-simple (codepen)
18 M Feb 17 CSS css-classes (codepen)
css-divs (codepen)
19 W Feb 19 CSS
20 F Feb 21 Style: Flow, Fonts, and Images css-float (codepen)
css-flex (codepen)
css-grid (codepen)
css-grid-areas (codepen)
21 M Feb 24 Static Site Generation
22 W Feb 26 Javascript: Basics page1.html (source, listing, page)
hello-world (codepen)
for-loop (codepen)
23 F Feb 28 Javascript: Coercion and Functions
24 M Mar 3 Javascript: Arrays
25 W Mar 5 Javascript: Objects and Prototypes
26 F Mar 7 Javascript: DOM and Events checkboxes.html (codepen)
colorswaps.html (codepen)
mouseover.html (codepen)
colorclicks.html (codepen)
M Mar 10 Spring Break
W Mar 12 Spring Break
F Mar 14 Spring Break
27 M Mar 17 Midterm 2
28 W Mar 19 Rails: Models
29 F Mar 21 Rails: Associations and Validations demo
30 M Mar 24 Rails: Routes
31 W Mar 26 Rails: Views and Controllers Textbook (RoR Tutorial), 2 & 3
32 F Mar 28 Rails: Views and Controllers II demo
33 M Mar 31 Unicode and UTF-8
34 W Apr 2 Student Presentations available on Carmen
35 F Apr 4 Student Presentations available on Carmen
36 M Apr 7 Student Presentations available on Carmen
37 W Apr 9 Security: Cryptography
38 F Apr 11 Security: Cryptography
39 M Apr 14 Time
40 W Apr 16 Student Presentations: Final Project
41 F Apr 18 Student Presentations: Final Project
42 M Apr 21 Warning: Underflow