Sunday, August 31, 2014

Week One

Hello, my name is Jacob Bobb, a senior Cell and Molecular Biology and Computer Science major enrolled in Professor Glen Downing's Object Oriented Programming class. I took Professor Downing's Software Engineering class over the summer, and throughly enjoyed it, and I hope to have a similar experience this semester.

So far class has been very straightforward, going over simple programs in Java and C++. I'm very comfortable with Java, being that it was my first language to learn and having written all my programs for my research in Java, but I have never programmed in C++ before, but I am very excited to learn C++ (if anyone has any suggestions on a good C++ tutorial, I would be eternally grateful!!!).

I decided to take this class because I thought that I understood what Object Oriented Programming was, but after reading a few papers (and later confirmed by papers Professor Downing had us read in Software Engineering), I wasn't so sure that I really understood what Object Oriented Programming was. So needless to say, I'm really excited for the class.

I really like the way Professor Downing does his classes. For instance, even though it ca become tedious, having a quiz every day makes sure that you continue to study throughout the week, and  prevent you from cramming the night before the exam. Also, I like that Professor Downing calls on us randomly in class for two reasons: 1) I pay attention to the material better, and 2) I noticed that after Software Engineering (where he did the same thing), I am less self-conscious about answering questions and class and actually raise my hand more often.

That's all for now, I'll probably write about the readings next week after I have read some papers and a few chapters of the book.