Theory and practice of security and quality assurance and testing for each step of the software development cycle. Verification vs. validation. Test case design techniques, test coverage criteria, security development and verification practices, and tools for static and dynamic analysis. Standards. Test-driven development. QA for maintenance and legacy applications. From a project management knowledge perspective, this course covers the methods, tools and techniques associated with the following processes -- Plan Quality, Perform Quality Assurance, and Perform Quality Control.
FALL 2024 Schedule
Section |
Instructor |
Location |
Schedule |
Notes |
A1 |
ELENTUKH |
PSY B33 |
W 6:00 pm-8:45 pm |
Mts w/ CS633 E1 |
FALL 2024 Schedule
Section |
Instructor |
Location |
Schedule |
Notes |
A2 |
ELENTUKH |
CAS 222 |
F 11:15 am-2:00 pm |
|
FALL 2024 Schedule
Section |
Instructor |
Location |
Schedule |
Notes |
E1 |
ELENTUKH |
PSY B33 |
W 6:00 pm-8:45 pm |
Mts w/CS633 A1 eLive course. Meets on campus 9/4,10/2,11/6, 12/11.Final TBA ; MET CS633 E1: Blended (eLive) format. Four face-to-face lectures with online and interactive components. F1 students visa holders should contact the CS Dept at metcs@bu.edu prior to registering for EL courses. |
SPRG 2025 Schedule
Section |
Instructor |
Location |
Schedule |
Notes |
O1 |
ELENTUKH |
|
ARR 12:00 am-12:00 am |
“Students are assigned into class sections of approximately 15 with a member of the teaching team. Please note the prerequisite(s): completion of the prerequisite course or consent of the instructor is required. On-campus F1 and J1 student visa holders should contact the ISSO at isso@bu.edu before registering for any online courses |
Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.