Computer & Software Engineering Courses

On This Page

Don't Just Earn More. Be More.

Fairfield University's Master of Science in Software Engineering (MSSE) focuses on the skills in design, analysis, implementation, testing, and validation you need to develop sophisticated and successful software projects. Intended for working professionals, such as web designers and developers, and database administrators, the coursework is directly applicable to workplace tasks. Conversely, the professional experiences and perspectives students bring to the classroom enrich the course content, providing an effective learning environment for all involved.

Information Session

Come meet our deans and faculty to learn more about our graduate programs.

Message From The Director

Dear Prospective Student,

Software engineering is a disciplined approach of developing, operating, and maintaining the software system. Software engineering has been ranked first among the "Top 10 Best Jobs" by Money magazine and tagged as the fastest-growing occupation in the upcoming decades by the U.S. Department of Labor.

Fairfield's M.S. in Software Engineering program provides an up-to-date curriculum that matches current job markets and industry needs. As a student enrolled in the program, you'll build expertise in your special interest area as well as gain a general understanding of various software engineering fields. You will develop excellent technical skills, strong analytical skills, and an appreciation of true quality in the work of software engineers.

Our dedicated faculty with strong academic and industrial experience will spend extra time with you in and out of the class room to support you in your academic and personal growth as a professional software engineer. They will guide you to hone technical skills, as well as communication and leadership skills, through hands-on projects and capstone courses. In addition, you'll have ample opportunities for industry experience through internships and industrial projects.

Interested? Please feel free to explore the possibilities of advanced study in software engineering at Fairfield University by e-mailing me ( to either set up an appointment or to clarify any questions you may have about the Master of Science in Software Engineering.

Adrian Rusu
Program Director, M.S. in Software Engineering

Course Offerings

See Software Engineering course catalog for more information.

Five-Year BS/MS Program In Software Engineering

A five-year program is offered in Software Engineering at Fairfield's School of Engineering, leading to a Bachelor of Science and Master of Science dual degree. This program embraces the educational objectives of the undergraduate program in Computer Science, as well as those of the graduate program in Software Engineering. It emphasizes experiential learning in terms of industrial internships following the sophomore year, and a final capstone project that guides students through a process of design and innovation at the level of a professional engineer. Graduates of the program master the knowledge and tools they need to create the next generation of software solutions to ever more complex technological and societal problems.

For the Dual Degree program's requirements, see the Undergraduate Catalog.


In the School of Engineering, our dedicated faculty are a community of leading-edge scholars who love to teach.

Career & Professional Opportunities

Through Fairfield's M.S. in Software Engineering program, you'll develop skills that can be directly applied to your current or future career, including:

  • Computer Programming
  • Database Management
  • Network Technology
  • Computer System Security
  • Web Technology
  • IT Architect
  • Project Management

Graduates hold titles such as:

  • Lead Software Engineer
  • Software QA Test Engineer
  • Database Administrator
  • System Analyst
  • Computer Network Architect
  • Web Designer/Developer
  • IT Manager
  • Project Manager
  • And more!

Learn more about how the University's Career Planning Center can support your post-graduate goals, and how Fairfield's tight-knit alumni network can build career and mentoring opportunities that last a lifetime.


Admission Requirements

Applicants for the M.S. in Software Engineering must hold a bachelor's degree from a regionally accredited college or university (or the international equivalent) and demonstrate adequate experience as a professional software developer or programmer, whose academic and professional record suggest the likelihood of success in a demanding graduate program. Applicants with an undergraduate degree in an area other than software engineering, computer science, or the equivalent, may need to take bridge courses to develop the required background for the program.

Formal Admission Process

Applications are reviewed by the Graduate Admission Committee. Students seeking admission must submit:

  • A Completed Application for Graduate Admission form (Apply Now)
  • A Non-refundable $60 Application Fee made payable to Fairfield University (paid by credit card if applying online).
  • A Professional Resume. Applicants are required to submit a current resume that includes employment and education history.
  • A Personal Statement. Students should describe why they want to undertake graduate studies in the program for which they are applying.
  • Official transcripts verifying completion of an undergraduate degree. (All foreign transcripts must be evaluated by an approved evaluating service.)
  • Two Recommendation Forms and Letters, one of which must be from a current supervisor or professor.


International Students

Students from non-English speaking countries are required to submit a Test of English as a Foreign Language (TOEFL) score report. A TOEFL composite score of 550 for the paper test, 213 for the computer-based, or 79-80 on the Internet-based test (IBT) is strongly recommended for admission. Fairfield's ETS code is 3390.

All application materials should be sent to:

Office of Graduate and Continuing Studies Admission
1073 North Benson Road
Fairfield, CT 06824-5195
Phone: (203) 254-4184
Fax: (203) 254-4073


How to Apply

For detailed admission requirements, please refer to the links below:

Admission Deadline

Applications are accepted on a rolling basis.

Financial Aid

To be considered for financial aid, Fairfield University requires students to complete a FAFSA form. For further information, visit the Office of Financial Aid.

Frequently Asked Questions

Applications are accepted on a rolling basis. Applications are reviewed by the Graduate Admission Committee.

The GREs are not required. We do look closely at your academic record and other application materials. Generally, we like to see that you have at least a 3.0 cumulative GPA. If your GPA is lower than 3.0 but you would like us to consider your application, you may include with your application a statement that explains your GPA and why you are confident you will be able to maintain the required 3.0 GPA in your graduate studies.

Refer to our tuition and fees page for Fairfield's graduate programs.

Our programs are designed to accommodate students who want to attend either on a full-time or part-time basis. Students who are fully employed will find the scheduling of our courses compatible with their work requirements.

Most of our courses are offered in the evening. Weekday courses generally meet once a week for two and a half hours.

We keep our classes small. The typical maximum class size is 20, but class sizes range from less than 12 to 20.

Our students come from a variety of undergraduate backgrounds, which adds to the richness of our interactions in class. An undergraduate degree specifically in engineering is not required, but exposure to technology through employment is useful.

For students who attend part-time, the time will vary based on how many courses are taken at a time. Students who attend full-time take 9 credits each semester and can complete the program in three semesters. All students are required to complete their degree within 6 years after they begin their first course.

To be considered for financial aid, Fairfield University requires students to complete a FAFSA form. For further information on financial aid, visit the Office of Financial Aid.

A limited number of part-time assistantships are available to assist promising and deserving students.

Contact Us

For more information about Fairfield University's graduate programs, please contact:

Office of Graduate Admission
Fairfield University
1073 North Benson Road
Fairfield, CT 06824

Call (203) 254-4184 or email

Search Results