This course provides students with a comprehensive overview of the principles, processes, and practices of agile software development. Students learn techniques for initiating, planning and executing on software development projects using agile methodologies. Students will obtain practical knowledge of agile development frameworks and be able to distinguish between agile and traditional project management methodologies. Students will learn how to apply agile tools and techniques in the software development lifecycle from project ideation to deployment, including establishing an agile team environment, roles and responsibilities, communication and reporting methods, and embracing change. We also leverage the guidelines outlined by the Project Management Institute for agile project development as a framework in this course.
FALL 2024 Schedule
Section |
Instructor |
Location |
Schedule |
Notes |
A1 |
Heda |
HAR 228 |
M 6:00 pm-8:45 pm |
|
FALL 2024 Schedule
Section |
Instructor |
Location |
Schedule |
Notes |
O2 |
St John |
|
ARR 12:00 am-12:00 am |
Students are assigned into class sectionsof about 15 with a member of the teaching team. Please note any prerequisite(s). Completion of the prerequisite course or consent of the instructor is required. F1 student visa holders should contact the CS Department at metcs@bu.edu before registering for any online courses. |
SPRG 2025 Schedule
Section |
Instructor |
Location |
Schedule |
Notes |
A1 |
Heda |
CAS 204A |
R 6:00 pm-8:45 pm |
|
Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.