A | B | C | D | E | F | |
---|---|---|---|---|---|---|
1 | CS251 | CS 699 | ||||
2 | Date (Tue) | Slot | Lecture/Lab topics | Date (Wed) | Lecture/Lab topics | |
3 | 2018-07-17 | Lec | 2018-07-18 | Unix/Linux command line + Emacs | ||
4 | Lab | Linux desktop and command line. Common commands. Vi, emacs. | ||||
5 | 2018-07-24 | Lec | 2018-07-25 | Bash Scripting + Sed/Awk | ||
6 | Lab | Bash scripts. | ||||
7 | 2018-07-31 | Lec | 2018-08-01 | Python 1 - Control flow, Modules, classes, Data Structures, Exceptions, Standard Library (file system - os, os.path, shutil, Exceptions) | ||
8 | Lab | Regex (sed); Python base language + IPython | ||||
9 | 2018-08-07 | Lec | 2018-08-08 | Python 2 - More standard library (external processes, HTTP - urlib...), Network programming, Database access | ||
10 | Lab | Python OOP; Numpy; Scipy. PyCharm. | ||||
11 | 2018-08-14 | Lec | 2018-08-15 | Holiday (Independence Day) | ||
12 | Lab | Wrap up Python. Build tools: cmake. autoconf. | ||||
13 | 2018-08-21 | Lec | 2018-08-22 | Holiday (Idu'l Zuha Bakrid) | ||
14 | Lab | Git. Github/bitbucket/gitlab; HTML, PHP, JS; First look at project topics. | ||||
15 | 2018-08-28 | Lec | 2018-08-29 | LAB EXAM 1 (Bash Scripting, Unix command line, Make) | ||
16 | Lab | LaTeX. Beamer. ShareLatex/Overleaf. | ||||
17 | 2018-09-04 | Lec | 2018-09-05 | Make, Ant, Git, Gradle?, HTML5 + CSS | ||
18 | Lab | Quiz (3h); choose projects? | ||||
19 | 2018-09-11 | Lec | Mid sem week | 2018-09-12 | Mid sem week | |
20 | Lab | |||||
21 | ||||||
22 | 2018-09-18 | Lec | 2018-09-19 | LAB EXAM 2 - Python (All of it!!) | ||
23 | Lab | Base Java; IntelliJ Idea IDE; Maven builder | ||||
24 | 2018-09-25 | Lec | 2018-09-26 | numPy, Matplotlib/Pyplot | ||
25 | Lab | Android, Gradle | ||||
26 | 2018-10-02 | Lec | Holiday (Mahatma Gandhi birthday) | 2018-10-03 | Latex, Beamer, ShareLatex, Overleaf | |
27 | Lab | Holiday (Mahatma Gandhi birthday) | ||||
28 | 2018-10-09 | Lec | RDB+python; Map-reduce, Spark? joblib?. | 2018-10-10 | LAB EXAM 3 - Latex, Pyplot, numPy | |
29 | Outlab | RDB+python outlab | ||||
30 | 2018-10-16 | Lec | (No lecture or inlab) Quiz (2+1h) | 2018-10-17 | Android Programming | |
31 | Outlab | Map-reduce/spark outlab | ||||
32 | 2018-10-23 | Lec | Dia. Tikz, Matplotlib/Pyplot. Spreadsheet. | 2018-10-24 | Android Programming? | |
33 | Outlab | Data analysis and report prep outlab | ||||
34 | 2018-10-24 | First project viva | ||||
35 | 2018-10-30 | Lec | No lecture, no inlab | 2018-10-31 | LAB EXAM 4 - All Topics | |
36 | Lab | Endsem lab exam (3+1h) | ||||
37 | 2018-11-06 | Lec | Holiday (Diwali) | 2018-11-07 | Holiday (Diwali) | |
38 | Lab | Holiday (Diwali) | ||||
39 | 2018-11-10 | Second project viva? | ||||
40 | 2018-11-12 | First day of end sem | 2018-11-12 | First day of end sem | ||
41 | 2018-11-23 | Last day of end sem | 2018-11-23 | Last day of end sem | ||
42 | 2018-11-25 | Second project viva? | ||||
43 |