Welcome!
Welcome to the course blog for CS 105: Introduction to Programming!
This site will be used for posting announcements, assignments, lab information, lecture slides, and anything else relevant to the course we think might be helpful or interesting to you. Please check back often for updates — a quick daily refresh will help ensure you’re not behind on any upcoming deadlines or events.
This semester you’re going to learn the basics of computer programming, and you’re going to do it with a fantastic programming language called Ruby. No experience, besides mastery of basic math and English, are necessary for you to succeed. You just have to keep an open mind to new and possibly different critical ways of thinking.
I’ve been teaching computer science courses since 2001, and am currently also teaching CS 351: Systems Programming and CS 450: Operating Systems. I love what I do, and it’s my goal to make sure your learning experience is productive and enjoyable. I’ll try my best not to use technical terms before defining them, nor assume knowledge of ideas before introducing them, but if I mess up let me know!
We’re really fortunate this semester to have TAs on board with varying degrees of professional experience using Ruby. I’m sure they’ll be of great help during labs, and don’t hesitate to visit them during office hours with any additional problems! Look for their bios in subsequent posts.
Good luck, and see you during lecture!
Leave a comment
You must be logged in to post a comment.