Grad admission virtual info session. Wed Dec 3, 2025. Session 1: 8:00AM - 9:30 AM PT; Session 2 5:00PM - 6:30PM PT. Register Now!
Curious about graduate programs at UBC Computer Science? Join our virtual Q&A sessions about admissions to our MSc, PhD-track and PhD program on Wed Dec 3! Register here: www.cs.ubc.ca/graduate-pro...
07.11.2025 00:08 —
👍 1
🔁 2
💬 0
📌 0
Thank you!
24.10.2025 21:35 —
👍 0
🔁 0
💬 0
📌 0
I am extremely honoured to be appointed as a new Canada Research Chair, joining many esteemed colleagues at UBC and in the country at large!
23.10.2025 22:28 —
👍 4
🔁 0
💬 1
📌 0
We are recruiting for two assistant professor positions, with priority areas in: visualization; robotics & reinforcement learning; data mangagement & data mining. Applications due December 10th! See more at the link below.
23.10.2025 22:26 —
👍 2
🔁 0
💬 0
📌 0
UBC Computer Science makes waves at programming language conference ICFP/SPLASH
The UBC Software Practices Lab is heading to #icfpsplash25! 4 ICFP/OOPSLA talks, 1 SPLASH-E, 5 talks at associated workshops... check it out: www.cs.ubc.ca/news/2025/10...
10.10.2025 18:37 —
👍 7
🔁 1
💬 0
📌 0
Release Pynguin 0.41.0 · se2p/pynguin
Fix subject_properties aren't registered when running Pynguin on an imported module
Update documentation (Codestyle, Code Overview)
Add LLM-Agent guidelines
Add PynguinML mode: Parsing and test gen...
CodaMOSA was built on Pynguin version 0.18 .... since then, Pynguin has been very much improved. Pynguin version 0.41.0 includes the LLMMOSA Algorithm, which integrates core parts of CodaMOSA into modern Pynguin! Many kudos to Pynguin contributors for this. github.com/se2p/pynguin...
25.06.2025 18:50 —
👍 5
🔁 0
💬 0
📌 0
A common follow-up, whenever we bring up parametric generators is "but can't those byte-level mutations result in a totally different generated input?"
....they do, but our experiments found those more destructive mutations generally lead to higher coverage. Our students fully explored this in:
09.06.2025 21:52 —
👍 4
🔁 0
💬 0
📌 0
after years of fuzzing libxml2 I am happy to announce I have now actually used xmllint
04.06.2025 23:07 —
👍 3
🔁 0
💬 0
📌 0
I was today days old when I learned that IEEETran format has special figure captions overwritten by \usepackage{subcaption}; instead one should use \usepackage[caption=false]{subfig}. tex.stackexchange.com/questions/30...
27.05.2025 00:21 —
👍 2
🔁 0
💬 0
📌 0
Back from #ICSE25! I'm looking forward to reading "No Harness, No Problem: Oracle-guided Harnessing for Auto-generating C API Fuzzing Harnesses", by @gabriel-sherman.bsky.social and @snagycs.bsky.social.(users.cs.utah.edu/~snagy/paper...). Nice progress in fuzz driver generation!
05.05.2025 19:26 —
👍 9
🔁 0
💬 0
📌 0
under the header "projects", a logo consisting of a black shadow of a duck on the left hand side of the words ": QuAC". Where the duck and the text ": QuAC" intersect, the shadow is whited-out.
Finally added a little logo for QuAC (our attribute-based python type inference tool, paper: doi.org/10.1145/3689... + repo: github.com/jifengwu2k/q...) to my website :).
04.04.2025 22:23 —
👍 8
🔁 1
💬 0
📌 0
Was already on my reading list, gives me more incentive to read it :P
28.11.2024 19:52 —
👍 2
🔁 0
💬 0
📌 0
🧠 Older models memorize more: Models like CodeGen, and CodeLlama show significantly higher leakage on Defects4J than newer models (e.g., Llama 3.1). They often reproduce patches verbatim, to the point that it’s weird (including comments!!) 🔥 3/
26.11.2024 16:09 —
👍 5
🔁 1
💬 1
📌 0