Software Engineering Principles
ENG EC 530
Undergraduate Prerequisites: (ENGEC602) ENG EC 602 or equivalent - This class was designed to bring the basic concepts of software engineering together and practice them in real life examples. We will focus on studying different concepts that the students have taken in different classes or were not exposed to that are necessary for their careers. Examples include continuous build and integration, Modular Design, API Design, Rest APIs, Application frameworks, Containers, and Multi-. The class follows a flipped classroom model. Outside of the classroom, the students: study concepts, read assigned papers and tutorials; work on homeworks, which is equivalent to what other classes consider projects.
SPRG 2025 Schedule
Section | Instructor | Location | Schedule | Notes |
---|---|---|---|---|
A1 | Alshaykh | PHO 205 | TR 5:30 pm-7:15 pm | **Permission is not required** Please add yourself to the waitlist: https://ece.wufoo.com/forms/svuoaf00k3zvnm/ |
SPRG 2025 Schedule
Section | Instructor | Location | Schedule | Notes |
---|---|---|---|---|
C1 | Alshaykh | ARR 12:00 am-12:00 am | Waitlist: https://ece.wufoo.com/forms/svuoaf00k3zvnm/ |
Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.