ECE 30864 (364): Software Engineering Tools Lab

Fall 2023

Course Staff: Mohammed Moiz

Lead TA: Joe Eappen

Advisors: Prof. Steve France

Prelab Lecture: BHEE 222

Lab Session: BHEE 206


Piazza

Class Schedule
(Subject to Change. Check Periodically)
Week Monday
08/21
Tuesday
08/22
Thursday
08/24
Sunday
08/27
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/28 08/29 08/31 09/03
02 Models of Distributed Software Development - GIT
Prelab 02 Out
Lab 01:
Basic Tools and Extensions
Prelab 02 Due
@ 11:59 PM
09/04 09/05 09/07 09/10
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/11 09/12 09/14 09/17
04 Intro to the UNIX Programming Environment
Prelab 04 Out
Lab 03:
JIRA Basics
Prelab 04 Due
@ 11:59 PM
09/18 09/19 09/21 09/24
05 Shell Scripting 1 (Bash, Python)
Prelab 05 Out
Lab 04:
UNIX Basics
Prelab 05 Due
@ 11:59 PM
09/25 09/26 09/28 10/01
06 Shell Scripting 2 (Python, HTML/CSS)
Prelab 06 Out
Lab 05:
Shell Scripting 1
Prelab 06 Due
@ 11:59 PM
10/02 10/03 10/05 10/08
07 Scripting 3 - Node.js
Prelab 07 Out
Lab 06:
Shell Scripting 2
Prelab 07 Due
@ 11:59 PM
10/09 10/10 10/12 10/15
08 October Break
No Lecture, No Labs
10/16 10/17 10/19 10/22
09 Software Testing - CI/CD
Prelab 08 Out
Lab 07:
Node.js
Prelab 08 Due
@ 11:59 PM
10/23 10/24 10/26 10/29
10 Software Testing - Fuzzing
Prelab 09 Out
Lab 08:
Software Testing - CI/CD
Prelab 09 Due
@ 11:59 PM
10/30 10/31 11/02 11/05
11 Software Deployment and Monitoring - IaaS
Prelab 10 Out
Lab 09:
Software Testing - Fuzzing
Prelab 10 Due
@ 11:59 PM
11/06 11/07 11/09 11/12
12 Software Deployment and Monitoring - PaaS
Prelab 11 Out
Lab 10:
Software Deployment and Monitoring - IaaS
Prelab 11 Due
@ 11:59 PM
11/13 11/14 11/16 11/19
13 Software Deployment and Monitoring - FaaS
Prelab 12 Out
Lab 11:
Software Deployment and Monitoring - PaaS
Prelab 12 Due
@ 11:59 PM
11/20 11/21 11/23 11/26
14 Guest Lecture - Prof. Steve France No Lab (Thanksgiving) No Prelab
11/27 11/28 11/30 12/03
16 No Lecture Lab 12:
Software Deployment and Monitoring - FaaS
No Prelab
12/04 12/05 12/07 12/10
15 No Lecture Final Exam

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