Undergraduate | Masters | Ph.D.
Undergraduate | Masters | Ph.D.
Undergraduate | Masters | Ph.D.
Prospective | Current
Middle School | High School
Recruiters | Professional Education | Partners | Donors
Partners | Donors
Stevens | Computer Science

M.S. in Service Oriented Computing

Graduate Advisor

Courses in the MS/SOC Program


Required Courses


Web Applications SOC 606 Introduction to Internet Applications
  SOC 611 Web Fundamentals
   
Requirements SOC 510 Human Computer Interaction
  SOC 521 Software Requirements Acquisition
   
Service Oriented Architecture SOC 641 Distributed Application Development
  SOC 542 Engineering of Enterprise Software Systems

Students without any prior programming experience, including an introductory programming course, should take SOC 605 Introduction to Service Oriented Computing. SOC 605 is an introductory programming course, taught using Visual Basic.

SOC 606 teaches Web programming using PHP and Javascript.

SOC 641 teaches distributed application programming using .NET.

Electives

You may choose any additional four courses for your program. Up to three of the courses can be from any other discipline, including Computer Science. Below are some suggested electives for you to take.

Data Mining and Privacy SOC 550 Knowledge Discovery and Data Mining
  SOC 551 Privacy in a Networked World
   
Health Informatics SOC 552 Health Informatics
   
Languages SOC 630 Java
  SOC 631 C#
  SOC 632 Ruby
  SOC 633 Visual Basic
   
Databases CS 561 Database Management Systems
   
Software Engineering SWE 540 Fundamentals of Software Engineering
  SWE 565 Software Architecture and Design
   
Management MGT 662 Legal Issues for the IT Professional
MGT 679 Management Information Systems
TM 675 Analyzing Technology Risks

Sample Study Plan - Part Time


  Fall Spring Summer
Year 1 SOC 605 Introduction to SOC
SOC 611 Web Fundamentals
SOC 606 Intro to Internet Apps
SOC 510 HCI
SOC 521 Software Reqts
Year 2 SOC 641 Dist App Dev
SOC 542 Eng of Ent Soft Sys
SOC 650 Data Mining
SOC 551 Privacy
SOC 552 Health Informatics
 

Ask a question about the MS/SOC program. *

* Remove the spaces around "@" when sending email.

  Home | Search | © 2007 Stevens Institute of Technology