Software Engineering Schools in Maryland

State number 7th in order of inclusion to the United States, Maryland has a plethora of post secondary education options. Software Engineering schools in Maryland can help an aspiring software engineer gain the experience and attributes necessary for a successful career. There are 3 software engineering colleges in Maryland from which students can pick the one that best suits their needs. In the 2008-2009 school year, reportedly 7 students completed software engineering programs in Maryland.

CitySchoolPrograms Offered
Software Engineering Schools in Adelphi University of Maryland-University College
3501 University Blvd East
Adelphi, MD, 20783
  • Certification in Computer Software Engineering
Software Engineering Schools in Owings Mills ITT Technical Institute-Owings Mills
11301 Red Run Blvd
Owings Mills, MD, 21117
  • Associates in Computer Software and Media Applications
Software Engineering Schools in Towson Towson University
8000 York Rd
Towson, MD, 21252
  • Certification in Computer Software Engineering

Software Engineering Salaries in Maryland

City 10th Percentile 25th Percentile 50th Percentile 75th Percentile 90th Percentile Average
Adelphi $56,718.89 $72,642.22 $92,712.22 $115,522.22 $136,946.67 $95,018.89
Owings Mills $51,673.33 $64,823.33 $83,185.56 $108,127.78 $135,886.67 $88,265.56
Towson $51,673.33 $64,823.33 $83,185.56 $108,127.78 $135,886.67 $88,265.56

Software Engineering Jobs in Maryland

Software Engineering Careers

ProfessionSkills RequiredDuties Performed
Computer Programmer
  • Active Learning: Understanding the implications of new information for both current and future problem-solving and decision-making.
  • Mathematics: Using mathematics to solve problems.
  • Monitoring: Monitoring/Assessing performance of yourself, other individuals, or organizations to make improvements or take corrective action.
  • Collaborate with computer manufacturers and other users to develop new programming methods.
  • Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
  • Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions.
Computer Hardware Engineer
  • Persuasion: Persuading others to change their minds or behavior.
  • Instructing: Teaching others how to do something.
  • Learning Strategies: Selecting and using training/instructional methods and procedures appropriate for the situation when learning or teaching new things.
  • Provide training and support to system designers and users.
  • Assemble and modify existing pieces of equipment to meet special needs.
  • Analyze information to determine, recommend, and plan layout, including type of computers and peripheral equipment modifications.
Cisco Network Assistant
  • Installation: Installing equipment, machines, wiring, or programs to meet specifications.
  • Equipment Selection: Determining the kind of tools and equipment needed to do a job.
  • Operation Monitoring: Watching gauges, dials, or other indicators to make sure a machine is working properly.
  • Visit vendors, attend conferences or training and study technical journals to keep up with changes in technology.
  • Monitor system performance and provide security measures, troubleshooting and maintenance as needed.
  • Train users in use of equipment.

People Will Find This Page Useful When Searching For

  • Software Engineering Degrees in Maryland
  • Associates Degree in Software Engineering in Maryland
  • Software Engineering Training in Maryland
  • Software Engineering Classes in Maryland
  • Software Engineering Courses in Maryland