Getting into the Meat and Potatoes of Systems Programming

Recently in my Systems Programming course, we learned about classes and Makefiles in C++.  While anyone who has ever taken a computer science course in high school should be familiar with classes and objects, the overall picture of their importance may have been blurred.  This week we have to create a subclass for a class that we created in a previous project.  This is the beginning of what I am sure will turn into a large scale program that references multiple class hierarchies.  The information on classes is the glue to being able to connect multiple parts of a program and to modularizing code.  Makefiles were a completely foreign topic to me before this class.  Without going into too much detail, they are essentially a way of making sure that all of the components of a program are properly compiled so that they can be referenced properly by the program.  I will continue to post about the programs due as they continue to build upon themselves.


-Max Smith ’15

“The only thing we know for sure is that we know nothing at all.”


About lumax15

My name is Maxwell S. Smith and I am getting dual degrees in Computer Science and Cognitive Science. I hail from Lebanon, PA which is about 15 minutes from Hershey Park and 40 minutes from Lancaster(Yes I have seen horse and buggies. No I am not Amish or Mennonite). As a person I like to work hard and play hard. I enjoy philosophy and deeper level thinking. Recreationally I enjoy doing things in nature like fishing and camping as well as playing video games. At Lehigh, I am involved with the local chapter of the ACM and I am a member of the Chi Phi Fraternity. In the fraternity I am currently our steward and Web/PR chair. Junior spring and senior fall I aspire to be the president. Generally I balance my academic life with my social life well and enjoy life as a whole. My life motto: "The only thing we know for sure is that we know nothing at all"
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s