Software Engineering : Robert Morris University Software Engineering | Robert Morris University


Earn Your B.S. in Engineering with a Concentration in Software Engineering at RMU

Software EngineeringSoftware engineering deals with the analysis, design, validation, implementation, and maintenance of computer software systems. These systems are often found in products and situations where very high reliability is expected, even under demanding conditions, such as monitoring and controlling nuclear power plants, keeping a modern airliner aloft, computing trajectories for satellites, or controlling robots in surgery. Such applications contain millions of lines of code, making them comparable to the most complex modern machines. RMU software engineering students learn to conceive and develop high-quality software systems for applications in industry, commerce, engineering, government, and research.


Software Engineering Career Options

Recent Graduates Work Here
Bayer, Conair, Concurrent Technologies Corp., Core Furnace Systems, Deloitte Financial Services, Development Dimensions International, Eagle Global Logistics, FedEx, Honeywell, Microsonic, Moderne Glass Products, Penn United Technologies, Raytheon, Schroeder Industries, Siemens, SolidWorks, Target Systems, US Steel.

Average starting salaries:

By type of employer By job function
Aerospace $57,790 Computer Programming $66,400
Communications (Broadcasting/Telecommunication ) $62,875 Field Engineering $59,050
Computer & Electronic Products Mfg. $58,143 Hardware Design & Development $43,667
Computer Systems Design/Consulting/Programming $55,813 Software Design & Development $64,838
Electrical Equipment/Appliance/Component Mfg. $54,640 Systems Analysis & Design $48,012
Engineering Services $64,700 Systems/Programming Engineering $71,250
Financial Services $66,643 Technical/Computer Support $63,167
Government (Federal) $53,221 Other Computer Related $49,440
Software Publishers $79,972 Other Engineering $61,363

Below is a typical four-year course of study for software engineering students, including major requirements and electives. Your own schedule will vary based on your own interests. 

FRESHMAN/Fall Semester FRESHMAN/Spring Semester
Intro to Engineering Calculus w/Analytic Geometry II
Calculus w/Analytic Geometry I General Physics I & lab
Chemistry I with lab Argument & Research
Humanities: Art & Music C++ or JAVA Programming
Intercultural Communication/Reading & Writing Strategies Contemporary American Social Problems or similar 
SOPHOMORE/Fall Semester SOPHOMORE/Spring Semester
C++ or JAVA Programming Engineering Statistics
General Physics II with lab Fundamentals of Software Engineering 
Data Structures & Algorithms for Engineering Computer Architecture for Software Engineers
Discrete Mathematics Circuits & Electromagnetics
Public Speaking and Persuasion  Fundamentals of Accounting or similar
JUNIOR/Fall Semester JUNIOR/Spring Semester
Prototyping & Interface Design Database Management Systems
Operations Research I or similar Software Verification/Validation
Advanced Programming C++ or JAVA  Management Theory & Practice 
Survey of Economics                         Linear Algebra with applications
Professional Communication in Workplace Software Design and Construction
SENIOR/Fall Semester SENIOR/Spring Semester
Engineering Practice Integrated Engineering Design
Distributed Systems Implementation Software Engineering Elective
Software Engineering Elective         Principles of Marketing
Value Design General Psychology
Reading Literature: Coming of Age or similar  U.S. History or similar

Academic Internship Program
All engineering students are required to complete three credits of an academic internship between their sophomore and senior years to test their engineering skills in an appropriate industry setting. The internship is conducted under the joint supervision of advisors from the university and the industry partner.

Internship Employers
Bayer, Boeing, Bombardier Transportation, Centria, Curtiss-Wright Electro Mechanical Corp., Cutler Hammer, DBT America, Deloitte Financial Services, Development Dimensions International, FedEx, Flabeg, Fox IV Technologies, Kurt J. Lesker Co., Microsonic, NASA, Penn United Technologies, Pittsburgh Logistics Systems, Schroeder Industries, Target Systems, Tate-Jones, U.S. Steel, Wilcox Brothers.

The Learning Factory
RMU believes that students learn by doing and that they benefit from practice with the processes and equipment used in industry. The heart of RMU's engineering programs is The Learning Factory, where students gain hands-on experience with design, testing and manufacturing processes and equipment, in much the same way that medical students learn from clinical training in a hospital.

The industrial-grade facility allows students to take a product from concept to reality using cutting-edge technology. It includes equipment for automatic identification, CNC machining and turning, controls, injection molding, machine tool monitoring, machine vision, materials testing, metallography, metrology, packaging, powder metallurgy, rapid prototyping, reverse engineering, and robotics. Hardware is supported by a suite of software packages for design, analysis, manufacturing, simulation, offline programming, controls, monitoring, integration, software development, enterprise resource management and other engineering activities.

The School of Engineering, Mathematics, and Science unites faculty from diverse disciplines and provides  opportunies for collaboration in teaching and research between faculty and students. We provide students with real-world experiences that give them the skills they need to compete in the job market. We emphasize a global curriculum and have a diverse student and faculty body. We make sure our students are engaged citizens of the globe and experienced professionals in sciences, technology, engineering, and mathematics.



Scholarships are available based upon academic achievement. 

For freshmen, high school grade point average and ACT/SAT scores are used. For transfer students, the cumulative grade point average of all college courses is used. Scholarships range from $1000 per year up to full tuition. (To calculate your scholarship eligibility, click here.)

Higher education is an investment in your future. 

At Robert Morris University, we will work closely with you to show you how to finance your education through a combination of need-based financial aid, scholarships, and financing strategies to make your education attainable. RMU has one of the lowest tuition rates of all private institutions in the state, but we know that financing your education can be complicated, and your family might need help in understanding your options. 

Talk to us—we can help! 
Email us at

  • Call us toll free at 800-762-0097
  • Connect with one of our counselors via Facebook to see what others are learning about college costs

Learn more online: