|Computer Science Department |
Computer Science is concerned with the
scientific, engineering, management and mathematical issues in
developing and applying software technology in the modern information
world. The Computer Science Department at Stevens is committed to
being a world leader both in Education and Research.
Stevens Institute of Technology is a National Center of Academic Excellence in Information Assurance Education for
the academic years 2003 through 2014, and a National Center of Academic Excellence in Information Assurance Research (CAE-R) for the years 2008 through 2013.
Computer Science Research
The major research interests of the faculty in the department are:
- computer security: privacy-preserving data mining, wireless network security, cryptography, phishing, and language-based security including information flow control.
- computer vision, visualization, and graphics: 3D shape
from images, differential geometry methods, organizing unorganized
point clouds, dynamic scene analysis, shape analysis and indexing.
- Programming Languages
- Theoretical Computer Science
- Computational Biology
Faculty consult and collaborate with
companies such as Microsoft, IBM, Google, Verizon, Lucent
Technologies, Daimler-Chrysler, and top industry laboratories and
academic departments throughout the world.
Computer Science Education
Careers in information technology are highly valued. Jobs for
professional software developers are well paid and highly flexible,
with a high degree of creativity. Professionals are particularly
valued who combine a strong technical background with basic business
skills. The Stevens Computer Science education programs are designed
to educate the high-end IT professionals of the future.
Our undergraduate programs combine a strong technical spine with a senior year
two-semester project course that develops the client-facing and project
management skills expected of the modern IT professional.
MS / Computer Science
MS / Service Oriented Computing
- Suggested focus areas include:
- MS/CS in Software and Security Engineering
- MS/CS in Cybersecurity
- MS/CS in Software Engineering and Databases
- MS/CS in Databases and Service Oriented Architecture (SOA)
- MS/CS in Health Informatics
- MS/CS in Network and Systems Administration
- MS/CS in Web Application Development
- The MS/SOC 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#.
MS / Security and Privacy
MS / Enterprise Computing
MS / Multimedia Management and Experience
Our professional graduate programs in computer science, software engineering, enterprise computing, and security and privacy allow IT professionals to
"drill down" to specific areas such as distributed systems, networks,
cybersecurity, visual analytics, databases and software engineering. Our innovative program in service oriented computing provides an accelerated professional education program for domain experts who have weak IT backgrounds but intend to apply Web technologies, including Web Services and service oriented architecture (SOA), in well-defined application domains.
Our PhD program allows outstanding students who want to change the face
of computer science to work with our world-class faculty in cutting-edge
research. All Ph.D.
students receive financial support, and start their research immediately
with an advisor.