Software Engineering
CSCI 338: Spring 2025
Assignments
| Week |
Assignment |
Description |
Points |
Due |
Days Left |
|
Week 2
|
Lab 1:
|
Code Editors
|
6 points
|
Wed, 01/22 |
01/22/25
|
|
Week 3
|
Lab 2:
|
Configuring git and GitHub
|
6 points
|
Wed, 01/29 |
01/29/25
|
|
Week 4
|
Lab 3:
|
A Tour of git Commands
|
6 points
|
Wed, 02/05 |
02/05/25
|
|
Week 5
|
Lab 4:
|
Intro to Docker
|
6 points
|
Wed, 02/12 |
02/12/25
|
|
Week 6
|
Lab 5:
|
Understanding Package Managers
|
6 points
|
Wed, 02/19 |
02/19/25
|
|
Week 7
|
Lab 6:
|
Testing & Static Analysis
|
6 points
|
Wed, 02/26 |
02/26/25
|
|
Week 11
|
Lab 7:
|
AsyncIO + MVC
|
6 points
|
Wed, 03/26 |
03/26/25
|
|
|
Project 1:
|
UNCA Course Lookup
|
20 points
|
Thu, 03/27 |
03/27/25
|
|
Week 13
|
Lab 8:
|
Database + ORM Lab
|
6 points
|
Fri, 04/11 |
04/11/25
|
|
Week 14
|
Project 2a:
|
The Proposal
|
5 points
|
Mon, 04/14 |
04/14/25
|
|
Week 15
|
Lab 9:
|
Intro to client-side programming with React
|
6 points
|
Wed, 04/23 |
04/23/25
|
|
|
Project 2b:
|
Midpoint Deliverable
|
10 points
|
Fri, 04/25 |
04/25/25
|
|
Week 16
|
Lab 10:
|
Design Systems & External Data
|
6 points
|
Wed, 04/30 |
04/30/25
|
|
Week 17
|
Project 2c:
|
Final Deliverable
|
85 points
|
Tue, 05/06 |
05/06/25
|