M.S. in Computer Science:
Databases and Service Oriented Architecture (SOA)
The MS/CS concentration in databases and SOA allows you to "drill down" on the fundamentals underlying distributed database and enterprise applications. You will learn the details of service-oriented architectures, as well as how to build reliable distributed applications. You will be able to learn about other aspects of such applications, including programming mobile devices, Web services and SOA.
If you follow this study plan, you will graduate with:
- a Master of Science in Computer Science,
- a Graduate Certificate in Database Management Systems, and
- a Graduate Certificiate in Service Oriented Computing.
In addition, you may choose a concentration in distributed systems, and graduate with a Graduate Certificate in Distributed Systems.
Core Courses
| SOA | CS 513 Knowledge Discovery and Data Mining |
| CS 548 Engineering of Enterprise Software Systems | |
| CS 549 Distributed Systems | |
| SOC 611 Web Fundamentals | |
| Databases | CS 545 Human Computer Interaction |
| CS 546 Web Programming | |
| CS 561 Database Management Systems I | |
| CS 562 Database Management Systems II |
Suggestions for Elective Courses
For a graduate certificate in distributed systems, pick CS 521 or CS 667 and at least two other courses in the Distributed Systems area.
| Software Engineering | CS 574 Object-Oriented Analysis and Design |
| SSW 540 Fundamentals of Software Engineering | |
| SOC 521 Software Requirements Acquisition and Analysis | |
| Distributed Systems | CS 511 Concurrent Programming |
| CS 520 Operating Systems | |
| CS 521 TCP/IP Networks | |
| CS 522 Mobile and Pervasive Computing | |
| CS 667 Information Networks II | |
| Management | MIS 662 Legal Issues for the IT Professional |
| MGT 679 Management Information Systems |
Sample Study Plan - Part Time
| Fall | Spring | Summer | |
|---|---|---|---|
| Year 1 | CS 561 Database Mgt Systems SOC 611 Web Fundamentals |
CS 545 HCI CS 562 Databases II |
SOC 521 Software Reqts |
| Year 2 | CS 548 Eng of Ent Soft Systems CS 549 Distributed Systems1 |
CS 513 Data Mining SSW 540 Fund of Soft Eng |
CS 546 Web Programming |
1: Alternative course SOC 641 Distributed Application Development.
Brochure
Ask a question of the graduate advisor. *
* Remove the spaces around "@" when sending email.



