Software Engineering Schools in Massachusetts

Massachusetts, which is located in the Northeastern region of the country, offers students many choices for higher education. Software Engineering schools in Massachusetts can help students gain the skills and education needed to successfully launch a career as a software engineer. There are 5 software engineering colleges in Massachusetts for students to choose from. Software Engineering programs in Massachusetts reportedly graduated 73 students in the 2008-2009 school year.

CitySchoolPrograms Offered
Software Engineering Schools in Boston Boston University
One Silber Way
Boston, MA, 2215
  • Bachelors in Computer Software Engineering
  • Masters in Computer Software Engineering
University of Massachusetts-Boston
100 Morrissey Blvd
Boston, MA, 2125
  • Bachelors in Computer Software and Media Applications
Software Engineering Schools in Norwood ITT Technical Institute-Norwood
333 Providence Highway Rte 1
Norwood, MA, 2062
  • Associates in Computer Software and Media Applications
Software Engineering Schools in Springfield Springfield Technical Community College
1 Armory Sq
Springfield, MA, 1105
  • Certification in Computer Software and Media Applications
Software Engineering Schools in Woburn ITT Technical Institute-Woburn
10 Forbes Road
Woburn, MA, 1801
  • Associates in Computer Software and Media Applications

Software Engineering Salaries in Massachusetts

City 10th Percentile 25th Percentile 50th Percentile 75th Percentile 90th Percentile Average
Boston $60,994.44 $75,414.44 $93,897.78 $116,266.67 $119,825.56 $97,111.11
Norwood $60,994.44 $75,414.44 $93,897.78 $116,266.67 $119,825.56 $97,111.11
Springfield $42,917.14 $54,460.00 $69,801.43 $86,927.14 $102,950.00 $70,792.86
Woburn $60,994.44 $75,414.44 $93,897.78 $116,266.67 $119,825.56 $97,111.11

Software Engineering Jobs in Massachusetts

Software Engineering Careers

ProfessionSkills RequiredDuties Performed
Computer Programmer
  • Reading Comprehension: Understanding written sentences and paragraphs in work related documents.
  • Systems Evaluation: Identifying measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.
  • Management of Personnel Resources: Motivating, developing, and directing people as they work, identifying the best people for the job.
  • Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
  • Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
  • Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
Cisco Network Assistant
  • Management of Material Resources: Obtaining and seeing to the appropriate use of equipment, facilities, and materials needed to do certain work.
  • Writing: Communicating effectively in writing as appropriate for the needs of the audience.
  • Quality Control Analysis: Conducting tests and inspections of products, services, or processes to evaluate quality or performance.
  • Develop and write procedures for installation, use, and troubleshooting of communications hardware and software.
  • Maintain the peripherals, such as printers, that are connected to the network.
  • Design and implement systems, network configurations, and network architecture, including hardware and software technology, site locations, and integration of technologies.
Business Information Systems Administrator
  • Coordination: Adjusting actions in relation to others' actions.
  • Systems Evaluation: Identifying measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.
  • Judgment and Decision Making: Considering the relative costs and benefits of potential actions to choose the most appropriate one.
  • Maintain and administer computer networks and related computing environments including computer hardware, systems software, applications software, and all configurations.
  • Plan, coordinate, and implement network security measures to protect data, software, and hardware.
  • Confer with network users about how to solve existing system problems.

People Will Find This Page Useful When Searching For

  • Software Engineering Degrees in Massachusetts
  • Certification in Software Engineering in Massachusetts
  • Associates Degree in Software Engineering in Massachusetts
  • Bachelors Degree in Software Engineering in Massachusetts
  • Masters Degree in Software Engineering in Massachusetts
  • Software Engineering Certificate Programs in Massachusetts
  • Software Engineering Training in Massachusetts
  • Software Engineering Classes in Massachusetts
  • Software Engineering Courses in Massachusetts