ECE364: Software Engineering Tools Lab

Fall 2020


Piazza

Class Schedule
(Subject to Change. Check Periodically)
Week Monday
08/24
Tuesday
08/25
Wednesday
08/26
Sunday
08/30
01 Introduction to Bash Scripting
Prelab 01 Out
Lab 00:
Source Control & IDE Setup
Prelab 01 Due
@ 11:59 PM
08/31 09/01 09/02 09/06
02 Python Basics
Prelab 02 Out
Lab 01:
Introduction to Bash Scripting
Prelab 02 Due
@ 11:59 PM
09/07 09/08 09/09 09/13
03 Python Collections
Prelab 03 Out
Lab 02:
Python Basics
Prelab 03 Due
@ 11:59 PM
09/14 09/15 09/16 09/20
04 Regular Expressions
Prelab 04 Out
Lab 03:
Python Collections
Prelab 04 Due
@ 11:59 PM
09/21 09/22 09/23 09/27
05 Object Oriented Programming 1
Prelab 05 Out
Lab 04:
Regular Expressions
Prelab 05 Due
@ 11:59 PM
09/28 09/29 09/30 10/04
06 Object Oriented Programming 2
No Prelab
Lab 05:
Object Oriented Programming
10/05 10/06 10/07 10/11
07 HTML/CSS
Prelab 07 Out
No Lab Exam Prelab 07 Due
@ 11:59 PM
10/12 10/13 10/14 10/18
09 Responsive Web Pages - JavaScript
Prelab 08 Out
Lab 07:
HTML/CSS
Prelab 08 Due
@ 11:59 PM
10/19 10/20 10/21 10/25
10 Introduction to databases - Sqlite
Prelab 09 Out
Lab 08:
Responsive Web Pages - JavaScript
Prelab 09 Due
@ 11:59 PM
10/26 10/27 10/28 11/01
11 REST APIs
Prelab 10 Out
Lab 09:
Introduction to databases - Sqlite
Prelab 10 Due
@ 11:59 PM
11/02 11/03 11/04 11/08
12 Software Testing
Prelab 11, Project Document Out
Lab 10:
REST APIs
Prelab 11 Due
@ 11:59 PM
11/09 11/10 11/11 11/15
13 Software Engineering Methodologies No Lab
11/16 11/17 11/18 11/22
14 Software Optimization - Multiprocessing, Parallelization Project Phase 1 Demo
11/23 11/24 11/25 11/29
15 Software Security
Guest Lecture - Dr. Jamie Davis
Project
11/30 12/01 12/02 12/06
16 Project Due
@ 11:59 PM
Project Phase 2 Demo
Required Attendance

This website is maintained by the ECE 364 Course Staff
For questions or comments please email ee364ta@ecn.purdue.edu