favorite
favorite_outline
Sign In
Register
My Account
Master
PhD
Law
Bachelor
MBA
Healthcare
Courses
Online
List your programs
keyboard_arrow_left
Master Degrees
Masters of Science
Masters of Arts
Universities
Scholarships
Resources
Master Degrees
Masters of Science
Masters of Arts
Universities
Scholarships
Resources
keyboard_arrow_right
Master
PhD
Law
Bachelor
MBA
Healthcare
Courses
Online
List your programs
Master Degrees
Masters of Science
Masters of Arts
Universities
Scholarships
Resources
Master Degrees
Masters of Science
Masters of Arts
Universities
Scholarships
Resources
Register
Sign In
List your programs
All
Fields of Study
Programs
Locations
Recent Searches
{{ item.label }}
{{ item.name }}
{{ getSector(item[key]) }}
{{ item[key][0].location }},
{{ country.label }}
,
Most Popular
Most Popular
{{ sector.name }}
Locations
{{ country.label }}
Master of Science Program in Software Engineering
close
Contact School
Contact School
Master of Science Program in Software Engineering
Home
›
MSc
›
Computer Science
›
Software Engineering
›
Master of Science Program in Software Engineering
Contact School
Home
›
MSc
›
Computer Science
›
Software Engineering
›
Master of Science Program in Software Engineering
General
Test Preparation
Discover various courses to make sure you are best prepared for your tests, to get the top grades you are able to.
Read More
Student Tests
Discover student tests for higher education admissions.
Read More
Introduction
The Master of Science in Software Engineering (MSE) program prepares students to become Software Engineering leaders, and address the global need for professionals that apply computer science, engineering, and mathematical principles to design, develop, and test software. The core of the program is focused on building a foundation of critical thinking skills on which to make professional judgments. This program builds these thinking skills through a solid understanding of theoretical methods, principles, and tools and an examination of fundamental software development issues and processes. Topics include requirements engineering, project management, quality assurance, and database management systems. Faculty with both academic and industry backgrounds also provide a practical perspective. Real-world problems and opportunities with software-intensive systems are explored, and methods to evaluate, adapt and take advantage of emerging technologies are learned. Students of the Master of Science in Software Engineering program will also be working closely with fellow software professionals, completing applicable class assignments within teams. Working relationships developed will be a significant resource throughout one's career. Program Goals and Objectives The program objectives fall into three general categories: Technical, organizational and cross-cutting knowledge, skills and dispositions. Upon completion of the program, the graduates will be able to: I. Technical Domain Apply emerging software development technologies to build robust products and solutions to enable services computing based on service-oriented architecture Implement latest software engineering processes where large-scale business application design is pre-eminent and system integration is the standard mode of development II. Organizational Domain Manage the in-house and outsources development of software projects. Contribute to business processes through a process of analysis, design, and optimization in response to organizational needs. III. Crosscutting Domain Analyze social and other external impacts along with relevant legal, regulatory, ethical and professional issues in business and technical decision-making. Communicate effectively with technical, business and user/customer audiences. Develop depth in a selected area of expertise.
Keystone Scholarship
Discover the options our scholarship can give you.
Read More
Featured
Master of Science in Finance and Accounting
University of New York - Tirana (UNYT)
Tirana, Albania; Tirana, Albania
Read More
arrow_forward
Featured
MA in International Affairs
University of New York - Tirana (UNYT)
Tirana, Albania; Tirana, Albania
Read More
arrow_forward
Featured
Master of Science in Computer Science
University of New York - Tirana (UNYT)
Tirana, Albania; Tirana, Albania
Read More
arrow_forward
Student Loans
Discover various options for student loans and financing to help you support your studies.
Read More
Student Housing
Discover various options for student accommodation all over the world.
Read More
Ask a Question
General Information
Can you send me more information about this program?
Program Dates
When is the application deadline for this program?
What is the start date for this program?
Tuition & Fees
How much does this program cost?
Can I pay for this program in installments?
Program Type & Duration
Is this program available online?
What is the duration of this program?
Is this program offered part-time or full-time?
Study Place
Where is this school located?
Where is the campus located?
Funding
What other funding options do you have for this program?
How to Apply
What documents are required to apply to this program?
What is the admission process for this program?
Language
In what language is this program taught?
Other
Other