ECE 30864 (364): Software Engineering Tools Lab

Fall 2025

Course Staff: Azam Ikram

Lead TA: Joe Eappen

Advisors: Prof. Steve France

Prelab Lecture: BHEE 117

Lab Session: BHEE 206


Piazza

Class Schedule
(Subject to Change. Check Periodically)
Week Monday
9:30 AM - 10:20 AM
08/25
Tuesday
11:30 AM - 1:20 PM
08/26
Thursday
9:30 AM - 11:20 AM
08/28
Sunday

08/31
01 Course Intro, Role of Tools in Software Engineering - IDEs
Prelab 01 Out
Lab 00:
IDE and Environment Setup
Prelab 01 Due
@ 11:59 PM
09/01 09/02 09/04 09/07
02 Models of Distributed Software Development - GIT (Labor Day)
Video Lecture Will Be Posted
Prelab 02 Out
Lab 01:
Basic Tools and Extensions
Prelab 02 Due
@ 11:59 PM
09/08 09/09 09/11 09/14
03 Intro to Project Management Tools - JIRA
Prelab 03 Out
Lab 02:
GIT Basics
Prelab 03 Due
@ 11:59 PM
09/15 09/16 09/18 09/21
04 Bash Shell Scripting
Prelab 04 Out
Lab 03:
JIRA Basics
Prelab 04 Due
@ 11:59 PM
09/22 09/23 09/25 09/28
05 Python Collections
Prelab 05 Out
Lab 04:
Bash Shell Scripting
Prelab 05 Due
@ 11:59 PM
09/29 09/30 10/02 10/05
06 Python - Web Server
Prelab 06 Out
Lab 05:
Python Collections
Prelab 06 Due
@ 11:59 PM
10/06 10/07 10/09 10/12
07 JavaScript
Prelab 07 Out
Lab 06:
Python - Web Server
Prelab 07 Due
@ 11:59 PM
10/13 10/14 10/16 10/19
08 Fall Break
No Lecture, No Labs
10/20 10/21 10/23 10/26
09 Software Testing - CI/CD
Prelab 08 Out
Lab 07:
JavaScript
Prelab 08 Due
@ 11:59 PM
10/27 10/28 10/30 11/02
10 Software Testing - Fuzzing
Prelab 09 Out
Lab 08:
Software Testing - CI/CD
Prelab 09 Due
@ 11:59 PM
11/03 11/04 11/06 11/09
11 Software Deployment and Monitoring - IaaS
Prelab 10 Out
Lab 09:
Software Testing - Fuzzing
Prelab 10 Due
@ 11:59 PM
11/10 11/11 11/13 11/16
12 Software Deployment and Monitoring - PaaS
Prelab 11 Out
Lab 10:
Software Deployment and Monitoring - IaaS
Prelab 11 Due
@ 11:59 PM
11/17 11/18 11/20 11/23
13 Software Deployment and Monitoring - FaaS
Prelab 12 Out
Lab 11:
Software Deployment and Monitoring - PaaS
Prelab 12 Due
@ 11:59 PM
11/24 11/25 11/27 11/30
14 Thanksgiving Break
No Lecture, No Labs
12/01 12/02 12/04 12/07
15 Guest Lecture - Prof. Steve France Lab 12:
Software Deployment and Monitoring - FaaS
No Prelab
12/08 12/09 12/11 12/14
16 No Lecture Final Exam

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