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

Stevens CS News [RSS feed]

Welcome to Stevens CS!

Welcome to the Computer Science Department at Stevens Institute of Technology. If you are considering our masters and graduate certificate programs, you are either employed in the field of information technology, or you are finding that knowledge of IT is more and more a critical aspect of your life and career. In either case, you will find the masters programs offered by the Stevens CS department are tailored to meet your needs for a professional education. Our programs will give you the grounding to be a high-end professional, proficient in the development and application of information technology.

If you are considering taking our courses on-line via Webcampus, our commitment is to ensure that our on-line courses match the quality of our on-campus courses taught in classrooms. From training in appropriate pedagogy for Web-based course delivery, to outcomes-based course assessment and course surveys for student feedback, we are committed to making the Stevens computer science graduate programs second to none in national on-line education. You can find out more information about on-line learning from the Webcampus site.

On-campus teaching remains an important part of our educational mission. Teaching in a classroom will always be an important part of ensuring that our instructors stay fresh, providing a complementary experience to on-line teaching. Outcomes-based learning assessment and student surveys play a role in the classroom, as well as on the Web, in ensuring that we are meeting our educational objectives.

Our M.S. in Computer Science is our flagship graduate program. We have designed a flexible program that allows you maximum flexibility to tailor your program of study to your interests. We have found that students are particularly interested in some combination of databases, software engineering and security, so we have developed suggested concentrations and study plans that combine these areas of specialization. Other suggested areas of concentration include network and systems administration, mobile and embedded systems, and Web applications.

Our M.S. in Service Oriented Computing is an accelerated professional education program that provides you with the software engineering skills for the modern era of Web and service-oriented applications. You do not require any programming background for this program. The MS/SOC includes a programming spine, with introductory courses that can be omitted if you already have some programming background (such as an introductory course in college). The MS/SOC eschews much of the traditional Computer Science focus on teaching data structures and algorithms, and instead provides an accelerated track for learning how to program distributed applications using tools such as Visual Basic and .NET. The MS/SOC supplements this basic programming spine with courses in information architecture and Web design, human computer interaction (HCI), requirements analysis and service oriented architecture (SOA). Possible electives include courses in data mining, privacy, health informatics and databases, as well as language electives for example in C#.

Our M.S. in Security and Privacy is a rigorous program in the art and practice of security and privacy, including fundametals of cryptography, and threats and defences for secure systems. The emphasis in this program is on deep technical skills that may be complemented with courses in security administration, as opposed to the security courses suggested for the MS/CS that emphasize broad principles and security administration.

Our M.S. in Enterprise Computing is intended to educate high-end IT professionals with an interest in enterprise computing. You will learn about distributed computing from both the reliability and the security points of view, including service oriented architecture. This program has a particular emphasis on systems administration and governance. A typical backend setup will involve several virtualized servers, running heterogeneous guest operating systems on top of hypervisors, organized in a highly available cluster. Data processing and web service applications will have service level agreements (SLAs) that must be honored.

Our M.S. in Multimedia Management and Experience brings together two elements of user interfaces and information presentation: multimedia content experience and content management. Graduates of the program will have a firm grounding in computer graphics, human computer interaction and software engineering. Beyond this, they can choose to specialize in multimedia experience (advanced graphics, visual analytics) or multimedia management (distributed computing). Both tracks include courses in software engineering (user experience engineering and software architecture).

On the Web or in the classroom, we look forward to meeting you in one of our classes!

  Home | Search | © 2007 Stevens Institute of Technology