Software Engineering
CSCI 338: Fall 2025
Assignments
| Week |
Assignment |
Description |
Points |
Due |
Days Left |
|
Week 2
|
Lab 1:
|
Code Editors
|
6 points
|
Wed, 08/27 |
08/27/25
|
|
Week 3
|
Lab 2:
|
Configuring git and GitHub
|
6 points
|
Wed, 09/03 |
09/03/25
|
|
Week 4
|
Lab 3:
|
A Tour of git Commands
|
6 points
|
Wed, 09/10 |
09/10/25
|
|
Week 5
|
Lab 4:
|
Intro to Docker
|
6 points
|
Wed, 09/17 |
09/17/25
|
|
Week 6
|
Lab 5:
|
Understanding Package Managers
|
6 points
|
Wed, 09/24 |
09/24/25
|
|
Week 7
|
Lab 6:
|
Testing & Static Analysis
|
6 points
|
Wed, 10/01 |
10/01/25
|
|
Week 11
|
Lab 7:
|
AsyncIO + MVC
|
6 points
|
Tue, 10/28 |
10/28/25
|
|
|
Project 1:
|
UNCA Course Lookup
|
100 points
|
Thu, 10/30 |
10/30/25
|
|
Week 12
|
Lab 8:
|
Database + ORM Lab
|
6 points
|
Fri, 11/07 |
11/07/25
|
|
Week 13
|
Lab 9:
|
Intro to client-side programming with React
|
6 points
|
Thu, 11/13 |
11/13/25
|
|
Week 14
|
Lab 10:
|
Design Systems & External Data
|
6 points
|
Thu, 11/20 |
11/20/25
|
|
Week 16
|
Project 2:
|
Full Stack Application
|
100 points
|
Fri, 12/05 |
12/05/25
|