![]() ![]() Those of you who've used Campuswire (or elected to ignore it because you don't like) are encouraged to complete a superduper short survey, right here.ĬS+Social Good is a student group dedicated to leveraging technology for social change. It's all awesome material, in my opinion. Think you're going to absolutely love wiring up the various data structures I'm having There's some genuinely tricky pointer and memory work here, and I The assignment isĪ good vehicle for learning all things pointers, memory allocation, and linked The assignment has you code to a well defined abstraction called a priority queue,Īnd it has you code to that abstraction four different ways. Hard copies to lecture this coming Monday as well. The assignment is due a week from Monday, and I'll bring Has been posted, and hard copies of the handout are sitting outside my Gatesġ92 office door. You may be interested in seeing some past 106X final projects they are ZDNet publishedĪn article about it, and you can check it out right Resulted from a use-after-free bug with their audio library. Issued a patch this past Thursday night to address a security flaw that ![]() To not access dynamnically allocated memory after we've freed it. There've been a few times in the past two weeks where we've taken care ![]() Mary Wootters was in touch and shared her amazing presentation slides Grading (though the grading criteria is definitely beta, so understand that that may change). Finally, here is a PDF version of last night's exam andĬode and memory diagrams, and it also comes with a rough grading criteria we'll subscribe to while.I love the book so much that I have some four or five copies of it. Textbook in the history of math textbooks: Concrete Mathematics. Will give those who submit a working program a copy of my favorite mathematics Quarter, since this quarter is pretty much booked up at this point). Those who submit working solutions will, as always, be taken out to dinner (likely next It was more or less given as is in 2011 at an ACM programming contest,Īnd it requires some computational geometry and some graph theory. I hope the midterm went brilliantly last night,Īnd that you're all psyched to tackle Assignment 7 and your final projects.įor those of you who don't have enough to do, I've gone ahead and postedĪ third content problem: the shattered glass problem. It's slightly more theoretical than CS106X and CS41, but it's been taught three times now and it's been very well received.ĬS106S: Coding for Social Good (on active class URL right now) is taught as a weekly discussion section andįrames the material taught in CS106B/X in terms of social good problems. CS43: Functional Programming Abstractions, which introduces students to the functional programming paradigm using a popular programming language called Haskell.The course was first offered about five years ago and has since matured into a course that's as high-quality as those courses taught my full-time lecturers and professors. CS41: Hap.py Code: The Python Programming Language, which teaches students who already know how to code to the Python programming language and the large collection of third-party libaries developers use to build large systems.They're all designed for recent CS106B and CS106X graduates, and past offerings have been very well received. Don't despair if you haven't gotten much done yet.įinally, I'm calling out several classes you might consider taking next quarter. Note that we're done with lectures, as I'm expecting you to take the remaining time to focus on your final projects. Head on over to see your score, and check out the updated solution handout for exam stats. I just went ahead and published all midterm scores via Gradescope. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |