Robert Morris University United States

Software Engineering

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 4 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Closing soon January 2027

Course Overview

The Software Engineering Bachelors Degree at Robert Morris University is designed for aspiring professionals who are passionate about creating reliable, high-quality software systems. You will delve into the critical aspects of software development, including analysis, design, validation, implementation, and maintenance, preparing you for demanding roles in industry, commerce, government, and research. This program equips you with the foundational knowledge and practical skills necessary to conceive and develop sophisticated software solutions, addressing the complex challenges inherent in modern computing and engineering. This rigorous undergraduate degree cultivates a deep understanding of software engineering principles and practices. You will explore key areas such as data structures, algorithms, database management, and software design, alongside essential supporting subjects like calculus, statistics, and linear algebra. The curriculum emphasizes hands-on experience through project-based learning and practical application, ensuring you are well-prepared for a successful career in the dynamic field of software engineering upon graduation.

You will study this program full-time on campus over four years, engaging with a comprehensive curriculum that progresses from foundational engineering and programming concepts in your freshman year to advanced software design and integrated engineering principles in your senior year. The syllabus includes core subjects like Fundamentals of Software Engineering, Data Structures & Algorithms for Engineers, Database Management Systems, and Software Design & Construction, complemented by electives that allow you to tailor your learning. In your final year, you will participate in an Integrated Engineering Design project, applying your accumulated knowledge to solve real-world engineering problems. You will graduate with the analytical, design, and implementation skills sought after by leading technology firms and innovative organizations.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This Software Engineering program provides a comprehensive foundation in engineering principles and specialized software development skills. Students will explore introductory engineering concepts, calculus, physics, and chemistry, alongside essential communication and humanities courses. The curriculum progresses to advanced programming, data structures, algorithms, computer architecture, and software engineering fundamentals, culminating in specialized electives and integrated design projects. This program prepares students for professional roles in the software industry by covering topics from foundational mathematics and science to advanced software design, verification, and management.

1 Freshman Year, Fall

Intro to Engineering
Calculus w/Analytic Geometry I
Chemistry I with lab
Humanities: Art & Music
Intercultural Communications/Reading & Writing Strategies

2 Freshman Year, Spring

Contemporary Social Problems or similar
Programming
Calculus w/Analytic Geometry II
General Physics I with lab
Argument & Research

3 Sophomore Year, Fall

Advanced Programming
General Physics II with lab
Data Structures & Algorithms for Engineers
Discrete Mathematics
Public Speaking & Persuasion

4 Sophomore Year, Spring

Engineering Statistics
Fundamentals of Software Engineering
Computer Architecture for Software Engineers
Circuits & Electromagnetics
Fundamentals of Accounting or similar

5 Junior Year, Fall

Prototyping & Interface Design
Operations Research I or similar
Advanced Programming
Survey of Economics
Professional Communication in Workplace

6 Junior Year, Spring

Database Management System
Software Verification/Validation
Management Theory & Practice
Linear Algebra w/ Applications
Software Design & Construction

7 Senior Year, Fall

Engineering Practice
Distributed Systems Implementation
Software Engineering Elective
Value Design
Reading Literature: Coming of Age or similar

8 Senior Year, Spring

Integrated Engineering Design
Principles of Marketing
Software Engineering Elective
General Psychology
U.S. History I or similar

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 34,360.00
Second Year Fee Tuition fee
USD 34,360.00
Third Year Fee Tuition fee
USD 34,360.00
Fourth Year Fee Tuition fee
USD 34,360.00
Total Program Cost Estimated total tuition
USD 137,440.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 810.00 - USD 3,503.00
Food & Groceries USD 3,000.00 - USD 4,560.00
Transport USD 600.00 - USD 1,200.00
Utilities & Bills USD 960.00 - USD 1,800.00
Estimated Total USD 4,560.00 - USD 7,560.00

Living cost estimates are based on Carnot-Moon Campus.

Outcomes & Employability

What happens after you graduate

88%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Broadband & Internet ServicesCloud Computing & InfrastructureCybersecurityMental Health & CounselingProduct Management & UXPublic Health & EpidemiologyQuality Assurance & TestingRehabilitation & PhysiotherapyRoad Transport & LogisticsSoftware Development & Engineering

Top Employers Hiring for this course

Allegheny Health Network

Microsoft

UPMC

Why Study Software Engineering at Robert Morris University

What makes this program stand out

January 2027 Closing soon

Next intake is in January 2027

Very Fast Application response time

Robert Morris University typically responds to applications within 1 - 2 days, giving you clarity on your options quickly.

Life at Robert Morris University in United States

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Software Engineering at Robert Morris University

Can I work while studying?

International students can work up to 20 hours per week during term time and full-time during breaks in the U.S. No separate work permit is needed for on-campus jobs.

Is this qualification recognised internationally?

Yes. This course is accredited by Engineering Accreditation Commission of ABET.

What English language score do I need for this course?

To apply, you must meet specific English test requirements. Accepted tests include Duolingo, TOEFL, IELTS, and PTE, each with specified score criteria for different components.

What jobs can I get after studying this course?

Graduates can pursue various careers such as Software Engineer, Systems Analyst, Application Developer, Web Developer, and IT Consultant.

What will I actually study in this course?

The Bachelor of Science in Engineering with a Software Engineering concentration focuses on the analysis, design, and implementation of reliable software systems. Students also have the option to pursue a 4+1 program to earn a Master's in Engineering Management in just one additional year.

When can I start — what are the intake months?

Students can start the Software Engineering program in January or August. These intakes allow for flexibility in planning your academic journey.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️