Prerequisites: WAD 100 - Learn essential front-end development skills, starting with foundational JavaScript techniques, such as DOM manipulation and event handling, and advancing to interactive web technologies like HTML's Drag and Drop, Canvas, and SVG. You will be exposed to asynchronous operations, including AJAX, the Fetch API, and Web Workers, and learn to craft responsive designs using Flexbox, CSS Grid, and advanced CSS selectors. A comprehensive exploration of TypeScript and its main feature, static typing, and capabilities will also be covered. The course concludes with a comprehensive dive into ReactJS, covering its core architectural concepts, component-based structure, and state management techniques
FALL 2024 Schedule
Section |
Instructor |
Location |
Schedule |
Notes |
A1 |
Sheehan |
CAS 116 |
R 6:00 pm-8:45 pm |
|
FALL 2024 Schedule
Section |
Instructor |
Location |
Schedule |
Notes |
O2 |
Hur |
|
ARR 12:00 am-12:00 am |
Students are assigned into class sections of about 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. F1 student visa holders should contact the MET CS Dept at metcs@bu.edu prior to registering for any online courses. |
SPRG 2025 Schedule
Section |
Instructor |
Location |
Schedule |
Notes |
A1 |
Sheehan |
CAS 208 |
R 6:00 pm-8:45 pm |
|
SPRG 2025 Schedule
Section |
Instructor |
Location |
Schedule |
Notes |
A2 |
Sheehan |
CAS 116 |
T 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.