The Very Last Stretch
Three days! Three days! Of classes that are left after today, that is. It's definitely hard to believe! Most of you probably still have about another month or two before you're done with school, but don't worry, the day will come soon enough for you too! =) Spring break's around the corner, isn't it?
At this point, I actually really don't have any work to do for my classes, surprisingly. I remembering having a million things to do until the very end for my previous semesters. However, I will definitely have a great deal of studying to do for my finals coming up.
Speaking of classes, I realized that I never mentioned what classes I've been taking this semester! Well, I am taking two computer science courses, a math course and a social science elective: Systems & Networks, Theory of Computation, Linear Algebra, and Principles of Microeconomics. Out of these four classes, I would say that Theory of Computation is the most interesting, but it's also the most difficult. In this class, we learn about the different models of languages and computation including finite state automata, push-down automata, and Turing machines. Recently, we've been discussing the running time of algorithms (big O notation) and NP-completeness. It's just really cool to learn about how machines work, how simple or complex they could be and the problems they can or cannot solve. Exciting stuff! Let me know if you want to know more (about this or any other of my classes)!
Recently, some of my friends have been registering for their Fall semester classes, and honestly, it's just a really weird feeling knowing that I didn't have to do so. I mean, I've been so used to going to school in the fall every year since head start (preschool), but now that I'm going on co-op in July, that's going to change--I'll only be going to school in the Spring (through the first half of the summers), but that's quite alright.
I've probably said this already, but I'm very much looking forward to this summer aside from co-op. During Summer 1 (May-June), I'll be taking Calculus 2. Unfortunately, it's an 8AM class, and I haven't had an 8AM since Fall semester last year, so this should be interesting...On top of taking class, I'll be continuing to work for my internship at The Conference Exchange and perhaps lab-proctoring again. In addition to that, hopefully, I'll be schedule to conduct campus tours again after taking a break from it this semester. There's definitely a lot of cool things going on, and I'm *very* excited.
I'm not sure if I've mentioned my internship in my previous posts, but I worked as a developer intern last summer at The Conference Exchange. It's a pretty cool company that deals with professional organizations, helping them organize their annual conferences. I was one of eight developers there, and there's a slightly larger team of support staff. This was located in Cumberland, RI, which is only 20 minutes away from my home in Cranston, so it was quite convenient for me! Everyone there and just the environment in general was very relaxed and fun, and we had casual dress code, so it's great. After working there for four months in the summer, I decided (and they allowed me) to continue working for them part-time while I'm in school.
Let me just say that I am *extremely* glad that I was able to have this internship opportunity. I didn't have any programming experience before coming into Northeastern, so this experience plus the material I've learned in class definitely helped boost my resume for when I search for a co-op. I learned a whole lot, and at the same time, I had a lot of fun.
I definitely recommend that you take advantage of your free time or your summer and do something productive if you don't have anything else planned. It's really good to gain some hands-on or "real world" experience and of course at the same time, make some money! But I guess if you just want to be a beach bum, that might be ok too. ;)