ECE 30864 (364): Software Engineering Tools Lab

Fall 2026

Instructor: Azam Ikram

Lead TA: Matthew Christian Ruiz

Advisor: Prof. Steve France

Prelab Lecture: WALC 2088 (PWL), Virtual (PIN)

Lab Session: BHEE 206 (PWL), ET 111 (PIN)


Piazza

Class Schedule
(Subject to Change. Check Periodically)
Week Monday
08/24
Tuesday
08/25
Thursday
08/27
Sunday
08/30
Prelab Lecture:
(PWL) 09:30 AM - 10:20 AM
(PIN) Virtual
(PWL) Lab A: 09:30 AM - 11:20 AM
(PIN) Lab B: 09:30 AM - 11:20 AM
(PWL) Lab C: 03:30 PM - 05:20 PM
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
08/31 09/01 09/03 09/06
02 Models of Distributed Software Development - GIT
Prelab 02 Out
Lab 01:
Basic Tools and Extensions
Prelab 02 Due
@ 11:59 PM
09/07 09/08 09/10 09/13
03 Intro to Project Management Tools - JIRA (Labor Day)
Video Lecture Will Be Posted -
Prelab 03 Out
Lab 02:
GIT Basics
Prelab 03 Due
@ 11:59 PM
09/14 09/15 09/17 09/20
04 Bash Shell Scripting
Prelab 04 Out
Lab 03:
JIRA Basics
Prelab 04 Due
@ 11:59 PM
09/21 09/22 09/24 09/27
05 Python Collections
Prelab 05 Out
Lab 04:
Bash Shell Scripting
Prelab 05 Due
@ 11:59 PM
09/28 09/29 10/01 10/04
06 Python - Web Server
Prelab 06 Out
Lab 05:
Python Collections
Prelab 06 Due
@ 11:59 PM
10/05 10/06 10/08 10/11
07 JavaScript
Prelab 07 Out
Lab 06:
Python - Web Server
10/12 10/13 10/15 10/18
08 Fall Break
No Lecture, No Labs
Prelab 07 Due
@ 11:59 PM
10/19 10/20 10/22 10/25
09 Software Testing - CI/CD
Prelab 08 Out
Lab 07:
JavaScript
Prelab 08 Due
@ 11:59 PM
10/26 10/27 10/29 11/01
10 Software Testing - Fuzzing
Prelab 09 Out
Lab 08:
Software Testing - CI/CD
Prelab 09 Due
@ 11:59 PM
11/02 11/03 11/05 11/08
11 Software Deployment and Monitoring - IaaS
Prelab 10 Out
Lab 09:
Software Testing - Fuzzing
Prelab 10 Due
@ 11:59 PM
11/09 11/10 11/12 11/15
12 Software Deployment and Monitoring - PaaS
Prelab 11 Out
Lab 10:
Software Deployment and Monitoring - IaaS
Prelab 11 Due
@ 11:59 PM
11/16 11/17 11/19 11/22
13 Software Deployment and Monitoring - FaaS
Prelab 12 Out
Lab 11:
Software Deployment and Monitoring - PaaS
11/23 11/24 11/26 11/29
14 Thanksgiving Break
No Lecture, No Labs
Prelab 12 Due
@ 11:59 PM
11/30 12/01 12/03 12/06
15 Guest Lecture - Prof. Steve France Lab 12:
Software Deployment and Monitoring - FaaS
No Prelab
12/07 12/08 12/10 12/13
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