Service Oriented Computing M.S. Degree

Service Oriented Computing M.S. Degree
Computer Science Master's Degree Programs
Computer Science Cybersecurity Enterprise Computing
Enterprise Security & Risk Management Multimedia Experience & Management Service Oriented Computing
(This program is no longer accepting students effective October 2015.)
The Service Oriented Approach

The M.S. in Service Oriented Computing (This program is no longer accepting students effective October 2015.) is an accelerated professional education program that is explicitly designed for students with little or no background in computer science. This program provides students with the skills required for engineering the modern era of Web-based service-oriented and event-oriented applications. Core courses include an introduction to programming in C# and Web programming using ASP.NET. These software development courses are supplemented with courses in the complementary software engineering skills that the modern Web developer needs, including requirements analysis, software application design, best practices for Internet applications, and user interface design. Elective courses include topics such as data mining, privacy, enterprise security, health informatics, and natural language understanding for text mining, as well as alternative languages to C# for Internet applications, such as Java.

Research in Focus

Dr. Dominic Duggan, Director of the MS/SOC program, conducts in research towards that advancement of the tools, including semantics, which ensure software is "safe" and "secure." He has worked on module systems for programming-in-the-large, software adaptation for safe dynamic library updates, various extensions of object-oriented languages to enable reuse, type inference, and language-based security. His work in security leverages techniques in programming languages and software checking to establish end-to-end security properties for applications. Dr. Duggan is also involved with the Secure Systems Lab, which pioneers new technologies for useable, secure systems with high assurance. Dr. Duggan is a member of the Association for Computing Machinery, and IEEE Computer Society, and has been awarded multiple grants and funding for the advancement of his research.

Apply Now

Request Info

Admission Requirements

Admission into the Graduate Certificate or Master's Degree programs requires an undergraduate degree in Engineering, or in a related discipline, with a grade point average of "B" or better from an accredited college or university.

Required Documentation

All applicants must submit the following documents to be considered for admission:

  • Completed online application for admission
  • Official college transcripts from all colleges attended
  • Two letters of recommendation
  • Statement of Purpose
  • GRE scores*
  • Application fee

Optional Documents:

  • Resume/CV

* Starting Fall 2014 GRE scores required for all applicants applying into a full-time graduate program in the School of Engineering and Sciences. (Code #2819) All scores are only valid for five years prior to the application term. GRE required for all PhD applicants.

Additional Requirements for International Applicants

TOEFL/IELTS - International students (Code #2819).  For English language proficiency requirements please click here.

Approximately two weeks following receipt of the above material, you will receive a decision letter from the Office of Graduate Admissions. If accepted you will receive an acceptance letter outlining the program to which you were accepted, as well as your assigned Academic Advisor's contact information.

For questions related to program requirements please check with the Office of Graduate Admissions at [email protected].

For more details on deadlines and how to apply please visit the Office of Graduate Admissions website at