Upcoming Events & Important Dates
|
|
|
|
|
Important Dates & Reminders Saturday, March 18, 2023: Winter Examinations End/Spring Break Begins Monday, March 20, 2023: Winter grades due at 3 p.m.
|
|
|
|
|
Monday / CS Seminar March 27th / 12:00 PM Mudd 3514 Title: Designing Formally Correct Intermittent Systems Speaker: Milijana Surbatovich Zoom Link Livestream Link Abstract: "Extreme edge computing" is an emerging computing paradigm targeting application domains like medical wearables, disaster-monitoring tiny satellites, or smart infrastructure. This paradigm brings sophisticated sensing and data processing into an embedded device's deployment environment, enabling computing in environments that are too harsh, inaccessible, or dense to support frequent communication with a central server. Batteryless, energy harvesting devices (EHDs) are key to enabling extreme edge computing; instead of using batteries, which may be too costly or even impossible to replace, they can operate solely off energy collected from their environment. However, harvested energy is typically too weak to power a device continuously, causing frequent, arbitrary power failures that break traditional software and make correct programming difficult. Given the high assurance requirements of the envisioned application domains, EHDs must execute software without bugs that could render the device inoperable or leak sensitive information. While researchers have developed intermittent systems to support programming EHDs, they rely on informal, undefined correctness notions that preclude proving such necessary correctness and security properties. My research lays the foundation for designing formally correct intermittent systems that provide correctness guarantees. In this talk, I show how existing correctness notions are insufficient, leading to unaddressed bugs. I then present the first formal model of intermittent execution, along with correctness definitions for important memory consistency and timing properties. I use these definitions to design and implement both the language abstractions that programmers can use to specify their desired properties and the enforcement mechanisms that uphold them. Finally, I discuss my future research directions in intermittent system security and leveraging formal methods for full-stack correctness reasoning. Biography: Milijana Surbatovich is a PhD Candidate in the Electrical and Computer Engineering Department at Carnegie Mellon University, co-advised by Professors Brandon Lucia and Limin Jia. Her research interests are in applied formal methods, programming languages, and systems for intermittent computing and non-traditional computing platforms broadly. She is excited by research problems that require reasoning about correctness and security across the architecture, system, and language stack. She was awarded CMU's CyLab Presidential Fellowship in 2021 and was selected as a 2022 Rising Star in EECS. Previously, she received an MS in ECE from CMU in 2020 and a BS in Computer Science from the University of Rochester in 2017. //
|
|
|
|
Monday / CS Seminar April 3rd / 10:00 AM Mudd 3514 Title: AI for Scientists: Accelerating Discovery through Knowledge, Data & Learning Speaker: Jennifer J. Sun Zoom Link Livestream Link Abstract: With rapidly growing amounts of experimental data, machine learning is increasingly crucial for automating scientific data analysis. However, many real-world workflows demand expert-in-the-loop attention and require models that not only interface with data, but also with experts and domain knowledge. My research develops full stack solutions that enable scientists to scalably extract insights from diverse and messy experimental data with minimal supervision. My approaches learn from both data and expert knowledge, while exploiting the right level of domain knowledge for generalization. In this talk, I will present progress towards developing automated scientist-in-the-loop solutions, including methods that automatically discover meaningful structure from data such as self-supervised keypoints from videos of diverse behaving organisms. I will also present methods that use these interpretable structures to inject domain knowledge into the learning process, such as guiding representation learning using symbolic programs of behavioral features computed from keypoints. I work closely with domain experts, such as behavioral neuroscientists, to integrate these methods in real-world workflows. My aim is to enable AI that collaborates with scientists to accelerate the scientific process. Biography: Jennifer is a PhD candidate in Computing and Mathematical Sciences at Caltech, advised by Professors Pietro Perona and Yisong Yue. Her research focuses on developing scientist-in-the-loop computational systems that automatically convert experimental data into insight with minimal expert effort. She aims to accelerate scientific discovery and optimize expert attention in real-world workflows, tackling challenges including annotation efficiency, model interpretability and generalization, and semantic structure discovery. Beyond her research work, she has organized multiple workshops to facilitate connections across fields at top AI conferences, such as CVPR, and she has received multiple awards, such as best student paper at CVPR 2021.
|
Tech Talk Series: Agile Methodology: A Glimpse into the Tech World's Development Tool April 6th | 12:30PM Zoom ID: 952 3908 5431 In her talk, Bruna will share her perspective on the use of agile methodology, with clear examples and real-world cases.
|
|
|
|
|
|
|
Li Lab Postdoc Opening at Stanford AI & Medicine The Li Lab at Stanford Medicine has an opening for a postdoc scholar who’s interested in AI and medicine (in particular, medical imaging, computational pathology, and precision medicine). Prior experiences with medical image analysis, computational pathology, or bioinformatics are desirable. For more information please visit med.stanford.edu/lilab.html
|
|
|
|
|
|
|
McCormick Summer Undergraduate Research Awards Due April 3rd McCormick provides awards of up to $5,000 each for qualifying undergraduate summer research. Awards are made on a competitive basis. Only students enrolled in McCormick are eligible. Projects must be mentored by a Northwestern faculty member.
|
|
|
|
|
|
|
All students awarded a McCormick Summer Research Award will be given a stipend of $4500, intended to defray summer living costs. It is expected that students will devote ~8 weeks of full-time effort to the project. If necessary for the project, students may apply for additional funds (up to $500) to cover research-related expenses. In this case, a budget should be provided explaining how the additional funds are to be used. To submit your proposal, use this link. The deadline for submission is 5:00pm, April 3, 2023. (Note that McCormick's summer research program is distinct from similar opportunities offered by Northwestern's Office of Undergraduate Research.) Complete details, including application requirements: https://www.mccormick.northwestern.edu/students/undergraduate/research-opportunities/grants-awards.html#summer
|
PhD/PostDoc EXCEL Instructor Summer Opportunity: Calc & Chemistry Instructors Needed Deadline: April 3rd Applications are now being accepted for PhD student or postdoctoral fellow instructors for the 2023 EXCEL summer programs. The EXCEL summer programs are a five-week academic/residential program open to selected incoming Northwestern first year undergraduates in the McCormick School of Engineering and Weinberg College of Arts and Science. These programs provide rigorous academic preparation and develop a community of support among participants.
|
|
|
|
|
|
|
Dates: The EXCEL programs run from June 24th to July 29th, with classes from Monday, June 26th through Friday, July 21st (four weeks). Instructors will lead a class every day for 90 mins Monday through Friday and hold office hours twice a week. Before the summer, they will be asked to design a syllabus for their course. Compensation: Between $4,000-5,000 depending on experience and responsibilities. Your estimated class size would be 15-20 students. We are currently looking for instructors for our Calculus and Chemistry courses. Qualifications: • | BS or BA in mathematics, chemistry, economics, engineering or related field | • | Experience teaching undergraduate students preferred | • | Excellent communication skills | • | Current enrollment in a Northwestern graduate program or employment as a postdoctoral fellow |
How to Apply: Application Deadline: Monday, April 3, 2023 • | Applications should include: | • | Curriculum Vitae or Resume | • | Email statement of support from applicant’s advisor/laboratory head | • | Description of teaching experience | • | Submit all applications materials as a single pdf (Advisor’s statement can be emailed separately to Ellen Worsdall (e-worsdall@northwestern.edu) |
Materials will be reviewed as they are received. Upon review of materials, applicants who are further considered will be invited for an interview. Finalists will be given access to previous instructor’s course materials. If you have any additional questions please do not hesitate to contact us, Dr. Luke Flores, (l-flores2@northwestern.edu) WCAS contact or Ellen Worsdall, (e-worsdall@northwestern.edu) McCormick contact.
|
WildHacks April 15th - 16th WildHacks is Northwestern University's 36-hour in-person hackathon taking place from Saturday, April 15th to Sunday, April 16th, 2023! Students of any skill level, major, school, and background are welcome. If you’re a beginner to programming, we’ll have workshops on GitHub, Software Development, and more! WildHacks is 100% FREE to participate -- register now to claim your spot for free food, fun social & destress events, swag, and chances to win prizes with your best ideas! Time: 11am on Saturday, April 15th, 2023 to 5pm on Sunday, April 16th, 2023. The full schedule will be released closer to the event. Location: Northwestern University’s Mudd Library: 2233 Tech Dr, Evanston, IL 60208 Check out our website wildhacks.net for more info about our event including finding/signing up for teams, sleeping accommodations for non-Northwestern students, registration policies, and other logistics. Don’t forget to follow us on Facebook and Instagram to stay updated!
|
|
|
|
|
|
|
This year’s BEST symposium will be held in person in Midland, MI on July 24th – 27th, 2023. The symposium is primarily intended to introduce Black, Latinx, and Native American U.S. doctoral and postdoctoral scientists to the wide range of rewarding careers in industrial research, and in particular, the many opportunities with one of the world’s largest and leading materials science companies, Dow. This conference, developed jointly by their minority scientists and Ph.D. recruiting team, demonstrates our commitment to a diverse workforce. This opportunity is for graduate students and post-doctoral scientists. Applicants must be pursuing degrees in: Chemistry, Chemical Engineering, Mechanical Engineering, Materials Science, Physics, or other closely related fields and should have a doctorate degree or expect to receive one by December 2024. Additional information may be found on their website. All applications are due by April 30th, 2023. For further information, please contact the symposium chair Karena Lekich.
|
|
|
|
Xiao Wang Receives NSF CAREER Award
|
Wang aims to design efficient, robust, and scalable protocols and software infrastructures to push the practical application of secure multi-party computation. Read More
|
|
|
|
|
|
Three New Affiliate Faculty Members Join Northwestern CS
|
Professors Joshua Glaser, Duri Long, and Malcolm MacIver join the team of 23 affiliate faculty members helping to advance the department’s multidisciplinary academic mission. Read More
|
|
|
|
|
|
These Researchers Used AI to Design a Completely New 'Animal Robot'
|
Scientific American produced a video about “Xenobots,” the world’s first computer-designed organisms developed by a team including Professor Sam Kriegman. Read More
|
|
|
|
|
|
© Robert R. McCormick School of Engineering and Applied Science, Northwestern University
|
|
|
|
Northwestern Department of Computer Science Mudd Hall, 2233 Tech Drive, Third Floor, Evanston, Illinois, 60208 Unsubscribe
|
|
|
|
|
|