Career and School Info for Software Engineers for Applications in Massachusetts



Software Engineers For Applications photo

 

Here are some tips for selecting schools, based on an analysis comparing each school to all others across dozens of factors:

Schools Concentrating On Software Engineers For Applications

  • Focus: For schools with a focus on this career area, look at Quincy College, Harvard, Wentworth Institute of Technology, and Holyoke Community College.

Fastest Response From Schools

  • Request Info: For the fastest information for prospective students, look at the Spotlight schools on this page.

Student Body

  • Part-Time: For schools emphasizing part-time studies, consider UMass Boston, Wentworth Institute of Technology, Bridgewater State, and Fitchburg State.
  • Female: For schools particularly welcoming to female students, consider Mount Holyoke College and Smith College.
  • Diverse: For a diverse student body, consider Atlantic Union, Endicott, Bunker Hill, and MIT.
  • Adult Learners: For lots of adult learners, consider Atlantic Union, Fitchburg State, Cape Cod Community College, and Springfield Technical Community College.

School Setting

  • Out of State: For geographic diversity, take note of Harvard, MIT, Smith College, and Hampshire.
  • Dorms: For a residential campus environment, take note of Bard College at Simon's Rock, Amherst, Williams College, and Mount Holyoke College.

Excellence

  • SAT: For students with high SAT scores, look at Harvard, MIT, Tufts University, and Amherst.
  • % Accepted: For selective institutions, look at Harvard, MIT, Amherst, and Williams College.
  • Class Size: For small class sizes, look at Williams College, MIT, Amherst, and Smith College.

 


Student/Alumnus Reviews of Schools for This Career and State

Sort Reviews By:

Boston University • Boston, MA
Studying Computer Science (completion in 2008)

7/9/2011

"It prepared me well for work. I enjoyed my time there."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?yesIt's a great school in a great location. The program is very helpful to your future career.
Program Reputation6I'm not certain how we stand on national rankings. Our facilities are great, however.
Program Quality8It's not MIT. However, it's still a wonderful and elite program.
Instruction8The professors were knowledgeable and intelligent. And they were very approachable.
How Difficult7It was a fairly rigorous program. However, I'm pretty good with math so it wasn't a huge challenge for me.
Hands-On vs. BookishMy major in particular required a lot of hands on learning. I don't know much about the other majors.
Schedule Flexibility7It's a normal schedule like any other. There was a surprising amount of interdisciplinary programs.
Academic Facilities7Our school takes care of its students. The facilities and buildings are practically new.
Social Life7It's a ton of fun being right in the city. There are also many clubs and groups to join.
Placement Services7They are very supportive. Resume review and interview practice are a must.
Alumni Network8We have a very strong career services program. And our alumni are more than happy to help students.

Boston University Metropolitan College • Boston, MA
Studying MS Computer Science (completion in 1989)

7/18/2011

"As a student that was also working full-time, I found the convenience and flexibility of BU to be very helpful to me. I enjoyed the program and found that the credential of the degree helped qualify me for better jobs."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?yesI think that BU strives to help the working person attain a degree in his/her field. They aim to be flexible and offer conveniently-timed classes. I think that their program was both helpful and practical in its nature and I appreciated that their teachers were active in the fields that they taught.
Program Reputation5I really don't know how good a reputation BU's Met College has for its MS CS program. I chose the program because my company paid for our tuition there and the program seemed pretty good. On the other hand, I don't remember ever hiring anyone that graduated from there.
Program Quality7It gave me credentials for what I was already doing in the field, but didn't really teach me much more. I wish that the program had a track for those of us that were already in the field so that we could skip over the things that are basic to anyone in the field.
Instruction9Boston University provided teachers who were current in their fields. I liked that there was more than just a midterm and final to determine our grade. We had to do either homework, a project, or a paper in addition to those tests.
How Difficult5The course work was mostly not very difficult. (It probably helped that a group of us from work were going through the program together and could help each other out.) The work load would not have been bad if that were all I were doing at the time. Often my company would advise us NOT to take a class if we were working on a particular project that was in crunch mode.
Hands-On vs. BookishThere were courses that were project-oriented (and thus, very hands-on) and those that were more theoretical (and thus, very book oriented). Even the theoretical courses have a practical side, though, and most of our teachers tried to make the connections for us.
Schedule Flexibility10I took classes at work and at their campus (about half at work and half on campus). I took all of my classes through their evening program, including one during the summer session. In some cases, the classes I took on campus were ones for which there was not enough interest at work to make having a class at our company make sense. While I suppose that there could have been more flexibility on their part, it helped to have classes with people that were not just from my company.
Academic Facilities7The school has excellent resources, however my company has even more advanced computers and there's no wait there. I did not have to use the school's library because my company allowed us to order any necessary books.
Social Life6There were definitely activities for those that were interested. However, there is a big difference between being a full-time student and working while attending school. I wasn't really interested nor did I have the time to participate in social activities at BU.
Placement Services5Its job placement/career services assistance doesn't really apply to me as I was already working when I went through their program. I don't really know anyone that has used their program, so I am not qualified to judge it.
Alumni Network6I think that it's probably quite good, however I was better situated to network with co-workers. Over the past year or so, BU has started offering some interesting programs for alumnae.

MIT • Cambridge, MA
Studying Computer Science & Engineering (completion in 2013)

10/11/2011

"Overall, I'm glad I went to my school. Some of the greatest experiences in my life happened there."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?yesIt is not a place to go to learn a programming language. It is the place to go to learn computer science/engineering.
Program Reputation10Constantly ranked in the top programs in the world. It's a research facility that just happens to teach as well.
Program Quality9Learning from and with some of the smartest people in the world. It is simply amazing to see some of these minds working.
Instruction7Some professors are geared more towards research than teaching. Other times there are foreign instructors that are hard to understand.
How Difficult10There are no easy classes. If you miss a lecture or miss an assignment, you've fallen way behind.
Hands-On vs. BookishSome classes were more hands-on. You build your circuits, etc. Others were more theoretical and book-oriented. You went to lecture to ask questions, not learn new material.
Schedule Flexibility5Classes are usually offered Monday-Friday, with no weekends. Summer school was not really an option for undergrads.
Academic Facilities9Libraries were always open. Plenty of computer clusters and meeting spaces. Professors had office hours each week and there were groups dedicated to tutoring in each subject.
Social Life8School was fun socially. It had to be to get through the rigor of 4 years.
Placement ServicesI have had no experience with any job placement or career services. This does, however, exist.
Alumni Network7I received my first job through networking from my school. It was a good experience.

MIT • Cambridge, MA
Studying EECS (completion in 2011)

11/19/2011

"MIT was a good fit for me. I'm an aggressive, go-getter and that's exactly what MIT rewards."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?maybeCollege search is about finding a good fit. MIT is a good fit for students who are tenacious in their studies.
Program Reputation10It's reputation is known on other continents. It's appearance on a resume often opens more doors than actual experience.
Program Quality9I give a high rating not for the classes, but the college experience. I was around brilliant people, and that created an excellent learning environment.
Instruction6I've really had a wide range of instructors, but they were average. I often found I learned better on my own.
How Difficult10I went to MIT. It's the best technical school. Unsurprisingly, the academics were very challenging.
Hands-On vs. BookishMIT's biggest failing, I think, is that far too much time is spent on theory and not enough on practice. Even in mechanical engineering classes, I spent 20 minutes with a pencil for every one with a tool.
Schedule Flexibility6I chose to register for an intense workload. This made my schedule more constrained, but the fact that I could register for twice as much as a standard workload demonstrates how flexible the schedule was.
Academic Facilities10All the technology I needed was there. From high-speed wifi to 3D printers to CDC milling machines to 200-volt power supplies in lab, MIT provided every piece of technology I could need.
Social Life9The social events that appeal to me involve 2-10 people, with nothing extravagant. Where I lived, this was normal.
Placement Services10MIT hosted several career fairs attracting numerous companies in one place. This made my job search mush easier.
Alumni NetworkI've had no personal experience with MIT's alumni network beyond a few personal friends.

University Of Lowell (Now UMass Lowell) • Lowell, MA
Studying Computer Science (completion in 1988)

12/18/2011

"The professors really cared about us. In addition, they were determined to make sure that we knew our craft well enough to get paid for it."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?yesI cannot emphasize enough the need for programmers to program in order to make money. I cannot emphasize enough the need for them to DESIGN things in advance and learn that skill. There is only one way to do that, and that is to engage in design work almost every day for 3-4 years. I learned that skill at my school.
Program Reputation10Before UMass swallowed ULowell, we had an excellent reputation. We were known as 'coders,' meaning we could sit down on any machine and build code way, way faster than the industry standard, 100 lines of fully debugged code per month, in use at the time.
Program Quality9As a student, I got to work on VAX 11/780's, Apollo Workstations, and Sun Workstations, and I got to program in environments which were the foundation of our development environments today. I held in my hands one of the very first laptop computers, the Data General DG-1.
Instruction10My professors were mad men and women, but at the same time, with them pushing us, we learned and were forced to be very good. One class I had covered 21 programming languages in 15 weeks (Principals of Programming Languages).
How Difficult10Our professors would adjust the class to max out the challenge for us. They were not afraid to give us problems that they were not sure our mainframe/mini computers could solve; they let us chew on them and report back if it could be done or not.
Hands-On vs. BookishWe were given machines and assignments, and told to make it work.
Schedule Flexibility5During the time I went, we used punched cards to walk around a giant hall and register for courses.
Academic Facilities10Along with the common engineering work stations, Apollos and the like, we had Stellar's, Ardents, Stardents, Apollo Prism Workstations, and Dec Alphas.
Social Life1As computer programmers, we were not very socially involved. We did do things like see who could go the longest without sleep and still code.
Placement ServicesI never used them, so I really can't comment.
Alumni Network5I know very little about our network. They send me stuff all the time, though.

Olin College Of Engineering • Needham, MA
Studying Electrical And Computer Engineering (completion in 2010)

12/30/2011

"I feel that I got a great understanding of technology in general from my tenure at Olin. However, I wish that the experience hadn't quite been so insular."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?maybeA recommendation would depend... if you want to go do graduate work in a specialized field, go to a big college - with grad students and more faculty/program diversity. If you don't know what you want to do, other than that you want to be an engineer, go to Olin, as you'll receive a well-rounded education.
Program Reputation7I believe Olin has a good reputation amongst other colleges and big industry - and for a good reason given the quality of students and faculty. However, since Olin is a new school, many smaller employers have never heard of it.
Program Quality9I got an excellent education in electrical and computer engineering. The students were fantastic, the instructors were knowledgeable. The school had a great set of stockrooms full of components such as integrated circuits, capacitors, various interconnects, breadboards, etc.
Instruction9The faculty are amazing, with a couple of exceptions. I also was instructed to a large extent by my very knowledgeable peers (I learned most of my Linux knowledge from a few friends back in college).
How Difficult9The work load was very heavy during some years. Many people at Olin work constantly. Most people will have to decide between getting A's, having a social life, or your mental and physical health.
Hands-On vs. BookishOlin is an experiment in hands-on project based learning. However, some of the project-based learning ended up being a bit unnecessary
Schedule Flexibility2As a small school, Olin does not provide much flexibility. This was in large part because of the number of professors relative to the diversity of courses they attempted to offer.
Academic Facilities9As I mentioned above, Olin has a great ECE stockroom. They also have a fantastic library with a great selection, even though it is small. Students can recommend books they'd like be added to the library collection.
Social Life5I wish that Olin were in a city. It was known as 'the egg' when I was at college. The social groups are very insular. However, they are also tight knit and supportive towards social misfits like myself.
Placement Services7I've heard that Olin has good job placement services, but I never used them. However, I did get my current job through someone I met though the senior capstone program - so I guess that's evidence of success.
Alumni Network5I feel alienated from the current alumni system. This is, however, entirely my fault, not the schools.

Worcester Polytechnic Institute • Worcester, MA
Studying Computer Science (completion in 2011)

3/19/2012

"While I am satisfied, I do not give it higher marks due to the overall cost of the program for the value of the education received. If the cost was less or if they were more willing to give out financial aid, then it would have received higher marks."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?maybeWhile it is a good school, there are items to watch out for in terms of the cost. If a comparable school can be found that is significantly less costly, I would recommend going there instead.
Program Reputation7While WPI does have a great computer science program, there are other programs in the area (UMASS) who have comparable if not better degrees for less cost.
Program Quality8Worcester Polytechnic Institute (WPI) has a great computer science department that caters to the needs of their students. Their project based curriculum allows for students to excel in their respective fields by giving them real world problems and challenges.
Instruction8Again, WPI's project based courses allow for accelerated learning and preparation for the real world. In terms of career preparation working in team environments at an early stage was vital to later success.
How Difficult6While the program was difficult, other programs on campus were deemed more challenging, such as the mechanical and electrical engineering degree programs.
Hands-On vs. BookishBeing that it was a project based course structure, the system was very hands on. The motto was theory and practice.
Schedule Flexibility3Due to the accelerated coursework, flexibility in terms of the time of day in which classes are taken is quite minimal. Most classes are offered between 8am and 5pm.
Academic Facilities6Being in the computer science department, the best equipment was available to us to use. New computers were issued once every 3 years with tablets for graphic design.
Social Life1Being mainly an engineering school, there was little to no social interaction. School run or sponsored events appeared to be relatively infrequent during my freshman and sophomore years.
Placement Services10The career development center (CDC) is constantly helping students locate jobs through the jobfinder and career fairs held twice a year. Upon graduation, they will continue to help and assist in locating a job.
Alumni Network8Regional alumni groups allow for constant contact with the university. Within my workplace, there are several alumni who all work together.

UMass Lowell • Lowell, MA
Studying Electrical Engineering (completion in 2008)

3/12/2012

"It is a state school, and the profs were old and antiquated. But, the school doesn't make the student. The student makes it or breaks it for himself"

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?yesThey offer everything any other school would.
Program ReputationNot sure how it ranks.
Program Quality9People were highly sought after for coding skills.
Instruction8Newbies need not apply - you had to come to the table with some kind of coding background. The basics lecture lasted all of five minutes.
How Difficult8The CS classes were not bad, it's just adding a full course load that made things edgy.
Hands-On vs. BookishA good mix, labs were frequent, and they did cover lecture and book material.
Schedule Flexibility4Core courses were only during the day, and were not offered every semester.
Academic Facilities5Not much went into modernization, until after I was gone. I know what burnt in screens look like.
Social Life5I didn't participate. I stayed nerdy.
Placement Services6Job boards were posted in the common areas, some profs were into research projects that could land you an in with the client company.
Alumni Network7In New England, getting an engineering position is rather easy.

Boston University • Boston, MA
Studying Computer Science (completion in 1980)

3/8/2012

"I was very satisfied. I got a great education, which served me well."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?yesI received job offers before graduating. My academic credentials were well respected.
Program Reputation10My academic credentials were well received by potential employers. I received several job offers, even before graduation.
Program Quality10Excellent instructors and a large amount of computers. The labs are excellent. The education was very relevant to my future job.
Instruction10Excellent instructors. Classes were interesting and I used much of what I learned on the job. The information was hands on and not just abstract.
How Difficult8It was challenging, but doable. I felt it was just the right balance.
Hands-On vs. BookishI had a lot of hands-on experience. I was well prepared for the real world when I graduated.
Schedule Flexibility9I never had problems meeting my preferences for no early morning classes. The variety of options was excellent. I was also able to take summer classes.
Academic Facilities9Libraries, facilities, computers - everything was excellent. I felt well taken care of.
Social Life9There was a nice amount of events and sports activities. There is definitely a spirit and sense of community.
Placement Services9Recruiters came to the campus and then invited me back to headquarters. It was well organized.
Alumni Network9A vast network of alumni. I continue to receive updates and invites to events.

Boston University • Boston, MA
Studying Computer Science (completion in 1980)

3/28/2012

"I am very satisfied with the education and the start it gave me. I could not have asked for more. I had a very solid base when I started working."

Ratings are on a 1-10 scale

CharacteristicRatingComment
Would Recommend?yesI recommend it without reservations. Excellent school with a great reputation.
Program Reputation9My educational credentials were well respected. My company goes on recruiting trips to Boston University, and that means graduates have proven themselves to be knowledgeable and productive.
Program Quality10I received very relevant education. I could start working right away and be productive. My educational credentials were well respected.
Instruction10The instruction was very good. Practical instruction, which served me well from day one to today.
How Difficult8It was a challenging program, but totally achievable with hard work. I enjoyed my classes and labs.
Hands-On vs. BookishIt was a good mix of study and lab. I found it to be a very good balance. And there was certainly an opportunity to spend more time in the lab - I did a lot of projects on my own because it was fun for me.
Schedule Flexibility10Very flexible as I managed to avoid early morning classes and still get all the courses I was interested in. There are also evening programs for those who want to go to school while working.
Academic Facilities10Computer labs were excellent. The library had plenty of resources. The tutors and lab assistants were knowledgeable.
Social Life9I was not big into parties, but that was my choice. There were certainly plenty of activities going on, including athletics and social events.
Placement Services10I got my job several months prior to graduating because Boston University hosted an on campus job fair. As I mentioned earlier, my current employer still participates in those on-campus fairs. It certainly made things easier for me.
Alumni Network10There are a lot of alumni programs and events. I still get invitations, magazines, and even phone calls.

Online Course Finder

Find the path to your
education in 3 easy steps.


About    Contact    Privacy Policy