WClasses
CS 346 - Application Development
Introduction to full-stack application design and development. Students will work in project teams to design and build complete, working applications and services using standard tools. Topics include best-practices in design, development, testing, and deployment.
Prerequisites
CS246/CS246E or CS247. Honours Computer Science, Honours Data Science (BCS), BCFM, BSE students only
Corequisites
None
Antirequisites
None
Offerings
Winter 2026 [1261]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LAB 101 | 6411 | 82 / 80 | 10:30 - 12:20 | W | ||
| LAB 102 | 6412 | 75 / 80 | 14:30 - 16:20 | W | ||
| LEC 001 | 6409 | 82 / 80 | 10:30 - 12:20 | M | ||
| LEC 002 | 6410 | 75 / 80 | 14:30 - 16:20 | M |
Fall 2025 [1259]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LAB 101 | 6947 | 62 / 72 | 10:30 - 12:20 | F | ||
| LAB 102 | 6948 | 46 / 72 | 14:30 - 16:20 | F | ||
| LEC 001 | 6945 | 62 / 72 | 10:30 - 12:20 | W | ||
| LEC 002 | 6946 | 46 / 72 | 14:30 - 16:20 | W |
Winter 2025 [1251]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LAB 101 | 6559 | 69 / 80 | 10:30 - 12:20 | F | ||
| LAB 102 | 6560 | 73 / 80 | 14:30 - 16:20 | F | ||
| LEC 001 | 6557 | 69 / 80 | 10:30 - 12:20 | W | ||
| LEC 002 | 6558 | 73 / 80 | 14:30 - 16:20 | W |
Fall 2024 [1249]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LAB 101 | 6954 | 59 / 80 | 10:30 - 12:20 | F | ||
| LAB 102 | 6955 | 74 / 80 | 14:30 - 16:20 | F | ||
| LEC 001 | 6952 | 59 / 80 | 10:30 - 12:20 | W | ||
| LEC 002 | 6953 | 74 / 80 | 14:30 - 16:20 | W |
Winter 2024 [1241]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LAB 101 | 6669 | 63 / 79 | 10:30 - 12:20 | F | ||
| LAB 102 | 6670 | 76 / 75 | 14:30 - 16:20 | F | ||
| LEC 001 | 6667 | 63 / 80 | 10:30 - 12:20 | W | ||
| LEC 002 | 6668 | 76 / 80 | 14:30 - 16:20 | W |
Fall 2023 [1239]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LAB 101 | 6906 | 77 / 84 | 10:30 - 12:20 | F | ||
| LAB 102 | 6907 | 80 / 78 | 14:30 - 16:20 | F | ||
| LEC 001 | 6904 | 77 / 84 | 10:30 - 12:20 | W | ||
| LEC 002 | 6905 | 80 / 78 | 14:30 - 16:20 | W |
Winter 2023 [1231]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LAB 101 | 8697 | 58 / 60 | 10:30 - 12:20 | F | MC 4063 | Jeff Avery |
| LAB 102 | 8698 | 61 / 60 | 14:30 - 16:20 | F | MC 4042 | Jeff Avery |
| LEC 001 | 8695 | 58 / 60 | 10:30 - 12:20 | W | MC 2054 | Jeff Avery |
| LEC 002 | 8696 | 61 / 60 | 14:30 - 16:20 | W | MC 4040 | Jeff Avery |
Fall 2022 [1229]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|---|---|---|---|---|---|
| LAB 101 | 10117 | 59 / 60 | 10:30 - 12:20 | F | MC 4040 | Jeff Avery |
| LAB 102 | 10118 | 60 / 60 | 14:30 - 16:20 | F | MC 4040 | Jeff Avery |
| LEC 001 | 10114 | 59 / 60 | 10:30 - 11:20 | M,W | MC 4063 | Caroline Kierstead |
| LEC 002 | 10116 | 60 / 60 | 14:30 - 15:20 | M,W | MC 2017 | Jeff Avery |
| LEC 003 | 11277 | 1 / 1 |