Teaching CSE 247: Data Structures and Algorithms Contact Information Department of Computer Science & EngineeringWashington University in St. Louis221 Jolley Hall1 Brookings DriveSaint Louis, MO 63130E-mail: bsiever [AT] wustl.eduPhone: 573-364-8890 Schedule Week Day Month Week Week of March 26 26 Sun 27 Mon 28 Tue 29 Wed 30 Thu 31 Fri 1 Sat All-day 12:00 am 1:00 am 2:00 am 3:00 am 4:00 am 5:00 am 6:00 am 7:00 am 8:00 am 9:00 am 10:00 am 11:00 am 12:00 pm 1:00 pm 2:00 pm 3:00 pm 4:00 pm 5:00 pm 6:00 pm 7:00 pm 8:00 pm 9:00 pm 10:00 pm 11:00 pm Now: Mar 26 12:23 am 1:00 pm CSE 247 Lecture CSE 247 Lecture Mar 27 @ 1:00 pm – 4:00 pm Tickets 4:00 pm 247 TA / Instructor meeting 247 TA / Instructor meeting Mar 27 @ 4:00 pm – 4:30 pm Tickets 4:30 pm Nathan Cain-Prospective Student Meeting Nathan Cain-Prospective Student Meeting Mar 27 @ 4:30 pm – 5:00 pm Tickets 10:00 am Saeed Akbani and Bill Siever Saeed Akbani and Bill Siever Mar 28 @ 10:00 am – 10:45 am Tickets 11:30 am Connor Kelly – prospective UG via Advancement office Connor Kelly – prospective UG via Advancement office Mar 28 @ 11:30 am – 12:00 pm Tickets 1:00 pm Zane Hankin and Bill Siever Zane Hankin and Bill Siever Mar 28 @ 1:00 pm – 1:15 pm Tickets 1:20 pm Jordan Barnes-Hand and Bill Siever Jordan Barnes-Hand and Bill Siever Mar 28 @ 1:20 pm – 1:35 pm Tickets 1:30 pm MTU Meeting MTU Meeting Mar 28 @ 1:30 pm – 2:00 pm Tickets 2:00 pm Dept Dept Mar 28 @ 2:00 pm – 2:30 pm Tickets 2:00 pm Jonah Schwartzman and Bill Siever Jonah Schwartzman and Bill Siever Mar 28 @ 2:00 pm – 2:15 pm Tickets 3:00 pm Tech Micro:bit team Tech Micro:bit team Mar 28 @ 3:00 pm – 4:00 pm Tickets 12:00 pm Dept meeting Dept meeting Mar 29 @ 12:00 pm – 1:00 pm Tickets 1:00 pm CSE 247 Studio CSE 247 Studio Mar 29 @ 1:00 pm – 5:20 pm Tickets 9:00 am UG Studies Committee UG Studies Committee Mar 30 @ 9:00 am – 10:00 am Tickets 1:30 pm Office Hours Office Hours Mar 30 @ 1:30 pm – 3:30 pm Tickets 10:00 am CSE 131 Meeting CSE 131 Meeting Mar 31 @ 10:00 am – 11:00 am Tickets 11:00 am MACS Curriculum Review and Touchbase MACS Curriculum Review and Touchbase Mar 31 @ 11:00 am – 11:30 am Tickets 2:10 pm Levi Kaster and Bill Siever Levi Kaster and Bill Siever Mar 31 @ 2:10 pm – 2:25 pm Tickets 2:30 pm Ravi Dantuluri and Bill Siever Ravi Dantuluri and Bill Siever Mar 31 @ 2:30 pm – 2:45 pm Tickets 3:00 pm Dept Dept Mar 31 @ 3:00 pm – 3:30 pm Tickets Week of March 26 Interests Internet of Things (IoT) & Mobile DevelopmentParallel / High Performance ComputationSimulation & ModelingArtificial Intelligence Experience & Education Curriculum Vitae & Publications Ph.D., Computer EngineeringMissouri University of Science & Technology- RollaDissertation: Power Grid Flow Control Studies and High Speed SimulationBill’s Matlab loadflow: loadflow.m M.S., Computer ScienceUniversity of Missouri – RollaThesis: A Robot Soccer System for Research & Education B.S., Computer ScienceUniversity of Missouri – Rolla Blog Posts February 19, 2023: Micro:bit, MakeCode, & Extensions December 4, 2021: micro:bit Live: A sprint through graphing & data collection August 5, 2021: NJ CSTA: Programming the Micro:bit with Python February 25, 2021: Micro:bit: Graphing & Visualization August 8, 2020: 2020 CCSC Midwest Conf Workshop: Micro:bit Magic August 3, 2020: Tablet Testing August 3, 2020: Recording & Broadcasting the iPad Screen from a Mac July 27, 2020: Document Camera as Chalkboard Substitute October 7, 2019: MOREnet 2019: More Micro:bit Magic: Wires & Wireless! February 28, 2019: SIGCSE 2019 Micro:bit Magic Workshop July 17, 2018: Micro:bit workshop for WashU's Institute for School Partnership April 1, 2018: CCSC:CP 2018 Workshop --- An IoTa of IoT: micro:bit Magic and Photon Phun February 23, 2018: SIGCSE 2018 Micro:bit Magic Workshop February 11, 2018: Mini-Garage Project June 21, 2017: PXT for the Micro:Bit locally on macOS March 11, 2017: SIGCSE 2017 IoT Workshop January 16, 2017: Tech on the Farm (FFA) Projects March 2, 2016: SIGCSE 2016 IoT Workshop March 6, 2015: Experiments with JavaScript in Swift Playgrounds January 15, 2015: Logging events with on Nordic's nRF series via Seger's J-Link Real-Time Terminal Month Day Month Week 2022 Mar April 2023 May 2024 Sun Mon Tue Wed Thu Fri Sat 1 2 3 CSE 247 Lecture 1:00 pm CSE 247 Lecture Apr 3 @ 1:00 pm – 4:00 pm Tickets 247 TA / Instructor meeting 4:00 pm 247 TA / Instructor meeting Apr 3 @ 4:00 pm – 4:30 pm Tickets 4 Education Research Group (ERG) Meeting 11:30 am Education Research Group (ERG) Meeting Apr 4 @ 11:30 am – 12:30 pm Tickets Education Research Group (ERG) Meeting 11:30 am Education Research Group (ERG) Meeting Apr 4 @ 11:30 am – 12:30 pm Tickets Meet with student??? 11:30 am Meet with student??? Apr 4 @ 11:30 am – 3:00 pm Tickets Dept 2:00 pm Dept Apr 4 @ 2:00 pm – 2:30 pm Tickets Tech Micro:bit team 3:00 pm Tech Micro:bit team Apr 4 @ 3:00 pm – 4:00 pm Tickets 5 Dept meeting 12:00 pm Dept meeting Apr 5 @ 12:00 pm – 1:00 pm Tickets CSE 247 Studio 1:00 pm CSE 247 Studio Apr 5 @ 1:00 pm – 5:20 pm Tickets 6 Cynthia Yan and Bill Siever 1:00 pm Cynthia Yan and Bill Siever Apr 6 @ 1:00 pm – 1:15 pm Tickets Office Hours 1:30 pm Office Hours Apr 6 @ 1:30 pm – 3:30 pm Tickets 7 CTL’s Faculty Advisory Board Zoom Meeting 10:00 am CTL’s Faculty Advisory Board Zoom Meeting Apr 7 @ 10:00 am – 11:00 am Tickets 8 9 10 CSE 247 Lecture 1:00 pm CSE 247 Lecture Apr 10 @ 1:00 pm – 4:00 pm Tickets 247 TA / Instructor meeting 4:00 pm 247 TA / Instructor meeting Apr 10 @ 4:00 pm – 4:30 pm Tickets 11 Dept 2:00 pm Dept Apr 11 @ 2:00 pm – 2:30 pm Tickets Tech Micro:bit team 3:00 pm Tech Micro:bit team Apr 11 @ 3:00 pm – 4:00 pm Tickets 12 Microbit Champrions? 7:00 am Microbit Champrions? Apr 12 @ 7:00 am – 7:30 am Tickets Dept meeting 12:00 pm Dept meeting Apr 12 @ 12:00 pm – 1:00 pm Tickets CSE 247 Studio 1:00 pm CSE 247 Studio Apr 12 @ 1:00 pm – 5:20 pm Tickets micro:bit Champions? 1:00 pm micro:bit Champions? Apr 12 @ 1:00 pm – 1:30 pm Tickets 13 Office Hours 1:30 pm Office Hours Apr 13 @ 1:30 pm – 3:30 pm Tickets 14 15 16 17 CSE 247 Lecture 1:00 pm CSE 247 Lecture Apr 17 @ 1:00 pm – 4:00 pm Tickets 247 TA / Instructor meeting 4:00 pm 247 TA / Instructor meeting Apr 17 @ 4:00 pm – 4:30 pm Tickets 18 Education Research Group (ERG) Meeting 11:30 am Education Research Group (ERG) Meeting Apr 18 @ 11:30 am – 12:30 pm Tickets Education Research Group (ERG) Meeting – Janie Brennan 11:30 am Education Research Group (ERG) Meeting – Janie Brennan Apr 18 @ 11:30 am – 12:30 pm Tickets Dept 2:00 pm Dept Apr 18 @ 2:00 pm – 2:30 pm Tickets Tech Micro:bit team 3:00 pm Tech Micro:bit team Apr 18 @ 3:00 pm – 4:00 pm Tickets 19 Dept meeting 12:00 pm Dept meeting Apr 19 @ 12:00 pm – 1:00 pm Tickets CSE 247 Studio 1:00 pm CSE 247 Studio Apr 19 @ 1:00 pm – 5:20 pm Tickets 20 UG Studies Committee 9:00 am UG Studies Committee Apr 20 @ 9:00 am – 10:00 am Tickets Office Hours 1:30 pm Office Hours Apr 20 @ 1:30 pm – 3:30 pm Tickets 21 22 23 24 CSE 247 Lecture 1:00 pm CSE 247 Lecture Apr 24 @ 1:00 pm – 4:00 pm Tickets 247 TA / Instructor meeting 4:00 pm 247 TA / Instructor meeting Apr 24 @ 4:00 pm – 4:30 pm Tickets 25 Dept 2:00 pm Dept Apr 25 @ 2:00 pm – 2:30 pm Tickets Tech Micro:bit team 3:00 pm Tech Micro:bit team Apr 25 @ 3:00 pm – 4:00 pm Tickets 26 Dept meeting 12:00 pm Dept meeting Apr 26 @ 12:00 pm – 1:00 pm Tickets CSE 247 Studio 1:00 pm CSE 247 Studio Apr 26 @ 1:00 pm – 5:20 pm Tickets 27 Office Hours 1:30 pm Office Hours Apr 27 @ 1:30 pm – 3:30 pm Tickets 28 Faculty Assembly 3:00 pm Faculty Assembly Apr 28 @ 3:00 pm – 5:00 pm Tickets 29 Campus Visit Days Panel 10:30 am Campus Visit Days Panel Apr 29 @ 10:30 am – 11:30 am Tickets 30 2022 Mar April 2023 May 2024