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 19 19 Sun 20 Mon 21 Tue 22 Wed 23 Thu 24 Fri 25 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 25 11:51 pm 11:15 am Keri & Bill check-in Keri & Bill check-in Mar 20 @ 11:15 am – 12:00 pm Tickets 1:00 pm CSE 247 Lecture CSE 247 Lecture Mar 20 @ 1:00 pm – 4:00 pm Tickets 4:00 pm 247 TA / Instructor meeting 247 TA / Instructor meeting Mar 20 @ 4:00 pm – 4:30 pm Tickets 11:30 am Education Research Group (ERG) Meeting Education Research Group (ERG) Meeting Mar 21 @ 11:30 am – 12:30 pm Tickets 11:30 am Education Research Group (ERG) Meeting – Mark McDaniel Education Research Group (ERG) Meeting – Mark McDaniel Mar 21 @ 11:30 am – 12:30 pm Tickets 1:00 pm Elle Su and Bill Siever Elle Su and Bill Siever Mar 21 @ 1:00 pm – 1:15 pm Tickets 2:00 pm Dept Dept Mar 21 @ 2:00 pm – 2:30 pm Tickets 4:00 pm Meeting Meeting Mar 21 @ 4:00 pm – 5:00 pm Tickets 3:00 pm Tech Micro:bit team Tech Micro:bit team Mar 21 @ 3:00 pm – 4:00 pm Tickets 4:00 pm Sarah Wilkinson and Bill Siever Sarah Wilkinson and Bill Siever Mar 21 @ 4:00 pm – 4:15 pm Tickets 12:00 pm Dept meeting Dept meeting Mar 22 @ 12:00 pm – 1:00 pm Tickets 1:00 pm CSE 247 Studio CSE 247 Studio Mar 22 @ 1:00 pm – 5:20 pm Tickets 11:00 am Zihan Cao and Bill Siever Zihan Cao and Bill Siever Mar 23 @ 11:00 am – 11:15 am Tickets 11:20 am Jack Heuberger and Bill Siever Jack Heuberger and Bill Siever Mar 23 @ 11:20 am – 11:35 am Tickets 12:00 pm Paul Fynn Kuemmel and Bill Siever Paul Fynn Kuemmel and Bill Siever Mar 23 @ 12:00 pm – 12:15 pm Tickets 1:00 pm Anthony Chen and Bill Siever Anthony Chen and Bill Siever Mar 23 @ 1:00 pm – 1:15 pm Tickets 1:30 pm Office Hours Office Hours Mar 23 @ 1:30 pm – 3:30 pm Tickets 3:30 pm Nicolas Gomez and Bill Siever Nicolas Gomez and Bill Siever Mar 23 @ 3:30 pm – 3:45 pm Tickets 4:00 pm Meeting with Bill Meeting with Bill Mar 23 @ 4:00 pm – 5:00 pm Tickets 11:00 am John Haney and Bill Siever John Haney and Bill Siever Mar 24 @ 11:00 am – 11:45 am Tickets 12:10 pm Eda Karacelebi and Bill Siever Eda Karacelebi and Bill Siever Mar 24 @ 12:10 pm – 12:25 pm Tickets 12:30 pm Juncheng Yang and Bill Siever Juncheng Yang and Bill Siever Mar 24 @ 12:30 pm – 12:45 pm Tickets 1:00 pm Kabeer Khimani-Prospective Student Meeting Kabeer Khimani-Prospective Student Meeting Mar 24 @ 1:00 pm – 1:30 pm Tickets 1:30 pm Abigail Alpert and Bill Siever Abigail Alpert and Bill Siever Mar 24 @ 1:30 pm – 2:00 pm Tickets 2:10 pm Gino Kler and Bill Siever Gino Kler and Bill Siever Mar 24 @ 2:10 pm – 2:25 pm Tickets 3:00 pm Dept Dept Mar 24 @ 3:00 pm – 3:30 pm Tickets Week of March 19 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 Feb March 2023 Mar 2024 Sun Mon Tue Wed Thu Fri Sat 1 Dept meeting 12:00 pm Dept meeting Mar 1 @ 12:00 pm – 1:00 pm Tickets Focus Group (?) 12:00 pm Focus Group (?) Mar 1 @ 12:00 pm – 1:00 pm Tickets CSE 247 Studio 1:00 pm CSE 247 Studio Mar 1 @ 1:00 pm – 5:20 pm Tickets 2 Study Abroad with ACT 9:00 am Study Abroad with ACT Mar 2 @ 9:00 am – 10:00 am Tickets Lunch (?) 11:30 am Lunch (?) Mar 2 @ 11:30 am – 1:00 pm Tickets Office Hours 1:30 pm Office Hours Mar 2 @ 1:30 pm – 3:30 pm Tickets 3 Artem Chernyak and Bill Siever 11:00 am Artem Chernyak and Bill Siever Mar 3 @ 11:00 am – 11:45 am Tickets Meeting 1:00 pm Meeting Mar 3 @ 1:00 pm – 2:00 pm Tickets Meeting 2:30 pm Meeting Mar 3 @ 2:30 pm – 3:30 pm Tickets 4 5 6 Canceled: McKelvey EDI | Meet Ariana Jasarevic, our new EDI Specialist 9:00 am Canceled: McKelvey EDI | Meet Ariana Jasarevic, our new EDI Specialist Mar 6 @ 9:00 am – 9:30 am Tickets CSE 247 Lecture 1:00 pm CSE 247 Lecture Mar 6 @ 1:00 pm – 4:00 pm Tickets Meet w/ student ; Computing! 3:00 pm Meet w/ student ; Computing! Mar 6 @ 3:00 pm – 4:00 pm Tickets 247 TA / Instructor meeting 4:00 pm 247 TA / Instructor meeting Mar 6 @ 4:00 pm – 4:30 pm Tickets 7 Bookstore issues 10:30 am Bookstore issues Mar 7 @ 10:30 am – 11:00 am Tickets CSE 247 Make-up Exam 12:00 pm CSE 247 Make-up Exam Mar 7 @ 12:00 pm – 3:00 pm Tickets CTL Faculty Advisory Board Zoom Meeting 2:00 pm CTL Faculty Advisory Board Zoom Meeting Mar 7 @ 2:00 pm – 3:00 pm Tickets Dept 2:00 pm Dept Mar 7 @ 2:00 pm – 2:30 pm Tickets Tech Micro:bit team 3:00 pm Tech Micro:bit team Mar 7 @ 3:00 pm – 4:00 pm Tickets CSE247 Makeup Exam 3:30 pm CSE247 Makeup Exam Mar 7 @ 3:30 pm – 5:30 pm Tickets 8 Dept meeting 12:00 pm Dept meeting Mar 8 @ 12:00 pm – 1:00 pm Tickets CSE 247 Studio 1:00 pm CSE 247 Studio Mar 8 @ 1:00 pm – 5:20 pm Tickets Microbit NGSS Activity 5:30 pm Microbit NGSS Activity Mar 8 @ 5:30 pm – 8:30 pm Tickets 9 UG Studies Committee 9:00 am UG Studies Committee Mar 9 @ 9:00 am – 10:00 am Tickets Lunch 11:30 am Lunch Mar 9 @ 11:30 am – 1:00 pm Tickets Office Hours 1:30 pm Office Hours Mar 9 @ 1:30 pm – 3:30 pm Tickets Dante Cannarozzi and Bill Siever 4:00 pm Dante Cannarozzi and Bill Siever Mar 9 @ 4:00 pm – 4:30 pm Tickets FERPA conversation 5:00 pm FERPA conversation Mar 9 @ 5:00 pm – 6:00 pm Tickets Meeting? 5:00 pm Meeting? Mar 9 @ 5:00 pm – 5:30 pm Tickets NGSS Activity 6:00 pm NGSS Activity Mar 9 @ 6:00 pm – 8:30 pm Tickets 10 Hila Ben Abraham and Bill Siever 11:30 am Hila Ben Abraham and Bill Siever Mar 10 @ 11:30 am – 12:15 pm Tickets Kelly Lehman and Bill Siever 12:30 pm Kelly Lehman and Bill Siever Mar 10 @ 12:30 pm – 1:15 pm Tickets 11 12 13 14 15 16 Tech Group Meeting 3:30 pm Tech Group Meeting Mar 16 @ 3:30 pm – 4:00 pm Tickets 17 18 19 20 Keri & Bill check-in 11:15 am Keri & Bill check-in Mar 20 @ 11:15 am – 12:00 pm Tickets CSE 247 Lecture 1:00 pm CSE 247 Lecture Mar 20 @ 1:00 pm – 4:00 pm Tickets 247 TA / Instructor meeting 4:00 pm 247 TA / Instructor meeting Mar 20 @ 4:00 pm – 4:30 pm Tickets 21 Education Research Group (ERG) Meeting 11:30 am Education Research Group (ERG) Meeting Mar 21 @ 11:30 am – 12:30 pm Tickets Education Research Group (ERG) Meeting – Mark McDaniel 11:30 am Education Research Group (ERG) Meeting – Mark McDaniel Mar 21 @ 11:30 am – 12:30 pm Tickets Elle Su and Bill Siever 1:00 pm Elle Su and Bill Siever Mar 21 @ 1:00 pm – 1:15 pm Tickets Dept 2:00 pm Dept Mar 21 @ 2:00 pm – 2:30 pm Tickets Meeting 4:00 pm Meeting Mar 21 @ 4:00 pm – 5:00 pm Tickets Tech Micro:bit team 3:00 pm Tech Micro:bit team Mar 21 @ 3:00 pm – 4:00 pm Tickets Sarah Wilkinson and Bill Siever 4:00 pm Sarah Wilkinson and Bill Siever Mar 21 @ 4:00 pm – 4:15 pm Tickets 22 Dept meeting 12:00 pm Dept meeting Mar 22 @ 12:00 pm – 1:00 pm Tickets CSE 247 Studio 1:00 pm CSE 247 Studio Mar 22 @ 1:00 pm – 5:20 pm Tickets 23 Zihan Cao and Bill Siever 11:00 am Zihan Cao and Bill Siever Mar 23 @ 11:00 am – 11:15 am Tickets Jack Heuberger and Bill Siever 11:20 am Jack Heuberger and Bill Siever Mar 23 @ 11:20 am – 11:35 am Tickets Paul Fynn Kuemmel and Bill Siever 12:00 pm Paul Fynn Kuemmel and Bill Siever Mar 23 @ 12:00 pm – 12:15 pm Tickets Anthony Chen and Bill Siever 1:00 pm Anthony Chen and Bill Siever Mar 23 @ 1:00 pm – 1:15 pm Tickets Office Hours 1:30 pm Office Hours Mar 23 @ 1:30 pm – 3:30 pm Tickets Nicolas Gomez and Bill Siever 3:30 pm Nicolas Gomez and Bill Siever Mar 23 @ 3:30 pm – 3:45 pm Tickets Meeting with Bill 4:00 pm Meeting with Bill Mar 23 @ 4:00 pm – 5:00 pm Tickets 24 John Haney and Bill Siever 11:00 am John Haney and Bill Siever Mar 24 @ 11:00 am – 11:45 am Tickets Eda Karacelebi and Bill Siever 12:10 pm Eda Karacelebi and Bill Siever Mar 24 @ 12:10 pm – 12:25 pm Tickets Juncheng Yang and Bill Siever 12:30 pm Juncheng Yang and Bill Siever Mar 24 @ 12:30 pm – 12:45 pm Tickets Kabeer Khimani-Prospective Student Meeting 1:00 pm Kabeer Khimani-Prospective Student Meeting Mar 24 @ 1:00 pm – 1:30 pm Tickets Abigail Alpert and Bill Siever 1:30 pm Abigail Alpert and Bill Siever Mar 24 @ 1:30 pm – 2:00 pm Tickets Gino Kler and Bill Siever 2:10 pm Gino Kler and Bill Siever Mar 24 @ 2:10 pm – 2:25 pm Tickets Dept 3:00 pm Dept Mar 24 @ 3:00 pm – 3:30 pm Tickets 25 26 27 CSE 247 Lecture 1:00 pm CSE 247 Lecture Mar 27 @ 1:00 pm – 4:00 pm Tickets 247 TA / Instructor meeting 4:00 pm 247 TA / Instructor meeting Mar 27 @ 4:00 pm – 4:30 pm Tickets Nathan Cain-Prospective Student Meeting 4:30 pm Nathan Cain-Prospective Student Meeting Mar 27 @ 4:30 pm – 5:00 pm Tickets 28 Saeed Akbani and Bill Siever 10:00 am Saeed Akbani and Bill Siever Mar 28 @ 10:00 am – 10:45 am Tickets Connor Kelly – prospective UG via Advancement office 11:30 am Connor Kelly – prospective UG via Advancement office Mar 28 @ 11:30 am – 12:00 pm Tickets Zane Hankin and Bill Siever 1:00 pm Zane Hankin and Bill Siever Mar 28 @ 1:00 pm – 1:15 pm Tickets Jordan Barnes-Hand and Bill Siever 1:20 pm Jordan Barnes-Hand and Bill Siever Mar 28 @ 1:20 pm – 1:35 pm Tickets MTU Meeting 1:30 pm MTU Meeting Mar 28 @ 1:30 pm – 2:00 pm Tickets Dept 2:00 pm Dept Mar 28 @ 2:00 pm – 2:30 pm Tickets Jonah Schwartzman and Bill Siever 2:00 pm Jonah Schwartzman and Bill Siever Mar 28 @ 2:00 pm – 2:15 pm Tickets Tech Micro:bit team 3:00 pm Tech Micro:bit team Mar 28 @ 3:00 pm – 4:00 pm Tickets 29 Dept meeting 12:00 pm Dept meeting Mar 29 @ 12:00 pm – 1:00 pm Tickets CSE 247 Studio 1:00 pm CSE 247 Studio Mar 29 @ 1:00 pm – 5:20 pm Tickets 30 UG Studies Committee 9:00 am UG Studies Committee Mar 30 @ 9:00 am – 10:00 am Tickets Office Hours 1:30 pm Office Hours Mar 30 @ 1:30 pm – 3:30 pm Tickets 31 CSE 131 Meeting 10:00 am CSE 131 Meeting Mar 31 @ 10:00 am – 11:00 am Tickets MACS Curriculum Review and Touchbase 11:00 am MACS Curriculum Review and Touchbase Mar 31 @ 11:00 am – 11:30 am Tickets Levi Kaster and Bill Siever 2:10 pm Levi Kaster and Bill Siever Mar 31 @ 2:10 pm – 2:25 pm Tickets Ravi Dantuluri and Bill Siever 2:30 pm Ravi Dantuluri and Bill Siever Mar 31 @ 2:30 pm – 2:45 pm Tickets Dept 3:00 pm Dept Mar 31 @ 3:00 pm – 3:30 pm Tickets 2022 Feb March 2023 Mar 2024