10+ iPad Apps for Students
With college starting up again after the holiday break and what I’m sure is many students heading back to school with a shiny new iPad, I figured it might be good to offer a list of apps I’d find useful as a student.
With college starting up again after the holiday break and what I’m sure is many students heading back to school with a shiny new iPad, I figured it might be good to offer a list of apps I’d find useful as a student.
I’m doing a lecture on Monday, telling students how to properly build a website to promote themselves. After the jump is a sneak peak of what I’ll be talking about.
Here’s a new Favorites of category I’m starting for the new decade. These are my favorite posts from 2009:
You should also check out the Safe Social Media Series, and the Quick Tips for 2009.
Tomorrow, my youngest brother Robby is going away to college. While I’ve had 2 other brothers go away, this is different. He’s going to Florida Tech, which is the furthest away, and with no friends (an experience I didn’t have). I’d be lying if I said I wasn’t being a little protective, but I think this is sound advice for any incoming freshman, which is the reason I’m posting it here. So without further ado, here are some tips for going away to college.

Over at Nettuts, they’ve posted an article titled, “Should You Attend University for Web Development”. Reading the article, I found it pretty interesting that a lot of people feel college isn’t necessary for web development and that their schools are behind the times when it comes to web development. I’m not going to defend my school and say it’s totally up-to-date, because it’s not. I do feel however, that that’s the nature of the beast when dealing with web development and computer science in general. As I wind down in the Masters program, set to graduate in May, I can tell you these two things after six year of college: the CS program should not be about the what but the how, and college is just as much a social thing as it is an academic thing.
First, let’s focus on the academics. Computing, no matter what your focus, is an ever changing field. It would be impossible for every school to stay on top of every technology is out there. I’m not being an apologist, I am speaking the truth. The idea should not be, “I’m learning C#,” or “I’m learning PHP.” It should be, “I’m learning how to program, using PHP.” I learned what Object Oriented Programming is and I can apply that to any language. I’ve learned the semantics of an imperative and a declarative language. I learned algorithms, and should be able to implement them as long as I know how certain language behaves, and I’ve learned how to teach myself that. Heck, my school doesn’t even have a web development major, and I consider myself a damn good web developer.
Beyond that, you learn the social skills you should have whether your profession be computer scientist, web developer, engineer, etc. There is a huge focus in our program on team building and communication. Human interaction isn’t something Google can teach you (yet). In our Masters program (in Software Engineering) we learn about process, eliciting requirements, etc. While you can learn some of this stuff with experience, hearing about it in a classroom certainly expedites the process.
But college isn’t just about academics. I will attribute a good amount of my social skills, professionalism, and 90% of my connections to going to college. I got involved in extracurriculars, networked, and made some amazing friends that challenged my way of thinking and got me to try new things. Again, that isn’t something you’re going to find on Google.
College should not just be about teaching you X. It should teach you how to learn. You should get some leassons in being social. It should give you some experiences you can’t get anywhere else. Those who say, “I don’t need to go to college to be X,” aren’t looking at the big picture and will never be the best at what they do.
Email correspondence is my normal and most practiced form of communication because of the convenience for both parties. It allows you to quickly send a message to someone and know (in most cases) they will get it the next time they check their inbox. I feel it’s also better than instant messaging or phone conversations in some instances because it allows me to think about what I want to say. However, with the amount of emailing I do, I notice many people don’t know how to write what I deem a proper email.
Since I am a TA, I get a lot of emails from students like this:
Hey do u take off for late assignments
This is sometimes forgivable as it’s mostly freshmen who are relatively new to email as the defacto form of communication. I am sure when I was a freshman, my emails weren’t up to my own current standards. However, even dealing with clients I get some of those emails that come off as less than professional. Using SMS shorthand or incorrect punctuation, spelling errors, etc. are some of the problems I run into. Here is an example of what I would say is a proper email:
Joe,
I hope all is well. I was wondering if you took off for late assignments.Thanks,
Jim Student
The later email includes some important details the sooner email lacked. Here are some ground rules for a good email:
These four simple checks will make for an infinitely better, more professional looking email which in turn reflects better on you. Did I leave anything out? Disagree with me? Let me know in the comments.

In the last two installments of this series, I mention 10 Items and 10 Websites for college students. Now, here is some essential software for college students.
Those three, I feel, are the most important pieces of software. Below is a list of free software that might not be exclusive to college students, but still very helpful.
As a Comp Sci guy, IDEs, Linux and notepad got me through my Undergrad program. What software helped/helps you?

Last week I wrote about 10 Things Every College Student Needs. Now I want to tell you about something a little cheaper and possibly more useful than some of the stuff I listed. Here is a list of 10 essential websites for every college student.
I know there are a vast amount of resources out there and I most likely missed a couple of sites. What has helped or is helping you as a student?

As we approach August and people gear up to go back to school, it is time to think of what essentials students need at school. As a fresh college graduate reflecting on what got me through, I’ve realized there were a number things most colleges don’t tell you about. I’ve complied a list of items that were essential for me and I’d imagine apply to most college students.
Phew! I know it’s quite an expensive list, but these are all things you will want while at college, even if you don’t realize it at first. The surprises for me were the Flash Drive, the Digital Camera and the file box. But once I got them, I used (and still use) them over and over again. Are there any essentials I am missing? Or maybe something you feel shouldn’t be on here?
Get the exact framework I used to go from burnt out to taking 6 weeks off to spend with family in less than 12 months Join my mailing list: