JavaScript Menu Courtesy of Milonic.com
Stevens Computer Science Engineering & Science Stevens Computer Science
Stevens Institute of Technology Stevens Computer Science Homepage Stevens Computer Science Homepage
Stevens CS
MASTERS
M.S. Home
M.S. Computer Science
M.S. Cybersecurity
M.S. Enterprise and Cloud Computing
M.S. Enterprise Security and Risk Management
M.S. Game Design and Simulation Programming
M.S.Multimedia Experience and Management
M.S. Service Oriented Computing
M.S. Graduate Certificates
Curricular Practical Training
FAQ
Academics
Courses
Teaching Assistantships
CS Community
Seminar Talks
Stevens Calendars
Research Labs
Computational Systems Biology Lab
Secure Database Lab
Secure Systems
Underwater Networking Lab
Visual Computing
Societies
Honor Society
Indian Grad. Student Association
Student Services
Counseling Center
Enrollment Info.
Financial Aid
Housing
International Students
Student Service Center
Tuition
        

News
gray gray Share/Save/Bookmark
Share
gray
Print
Stevens CS
Graduate Certificates
 

The Computer Science department offers graduate certificate programs to students meeting the regular admission requirements for the master's program. Each certificate program is self-contained and highly focused, comprising 12 or more credits. Most of the courses may be used toward the master's degree, as well as for the certificate.


Graduate Certificate Programs:


Cloud Computing

  • CS 522 Mobile Systems and Applications
  • CS 548 Enterprise Software Systems
  • CS 549 Distributed Systems and Cloud Computing
  • CS 594 Enterprise Security and Information Assurance

Related M.S. degrees:

    M.S. in Enterprise and Cloud Computing


Databases

This program provides a firm grounding in enterprise architecture, particularly as they are supported by modern database management systems and platforms such as Web services. Students may also focus on data mining, including both algorithms and applications of existing data mining tool

  • CS 561 Database Management Systems
  • CS 562 Database Management Systems II
  • CS 546 Web Programming
  • CS 574 Object-Oriented Analysis and Design
    • or CS 513 Knowledge Discovery and Data Mining

Related M.S. degrees:

    M.S. in Computer Science, particularly the focus areas in:

  • Databases, Security, and Privacy
  • Software Engineering and Databases
  • Databases and Service-Oriented Architecture
  • Health Informatics
  • Web Application Development


Cybersecurity

Students will obtain a deep technical background in security and privacy, particularly in the cryptographic foundations of the tools that the security specialist will need to use. They know that cryptographic tools require a deep understanding of their properties to be deployed properly, rather than simply treated as black boxes. They will obtain a background in algorithm design and implementation, and discrete mathematics for cryptography, prior to learning about the most popular cryptographic algorithms and protocols. They will also learn about both the technical and the social aspects of privacy, where legislation is still grappling with how to resolve individuals' privacy rights with the immense benefits to be gained from vast on-line information resources, and where technical solutions can inform the legal and social debate.

  • CS 503 Discrete Mathematics for Cryptography
  • CS 578 Privacy in a Networked World
  • CS 579 Foundations of Cryptography
  • CS 600 Advanced Algorithm Design and Implementation

Related M.S. degrees:

    M.S. in Cybersecurity


Enterprise Security and Information Assurance

This program is for students interested in security and privacy, particularly as it pertains to businesses, governments, and other forms of enterprises. They will get a basic grounding in security concepts, including the various forms of threats and defenses. Students will learn how enterprises can protect themselves against attacks and exploits both from inside and outside the organization, including ensuring that critical data survives such attacks. Security governance is an important part of such mechanisms. They will learn how to recover from a security attack, determining the cause and sometimes the source of the exploit. Finally, students will also learn about both the technical and the social aspects of privacy, where legislation is still grappling with how to resolve individuals' privacy rights with the immense benefits to be gained from vast on-line information resources, and where technical solutions can inform the legal and social debate.

  • CS 548 Engineering of Enterprise Software Systems
  • CS 578 Privacy in a Networked World
  • CS 594 Enterprise Security and Information Assurance
  • CS 573 Fundamentals of Cybersecurity
    • or CS 506 Introduction to IT Security

Related M.S. degrees:

    M.S. in Computer Science
    M.S. in Cybersecurity
    M.S. in Service Oriented Computing


Health Informatics

Students of this program will learn to use data mining methods to derive, in an exploratory manner, valuable healthcare knowledge in terms of associations, sequential patterns, classifications, predictions and symbolic rules. They will be able to describe and use tools for preserving the privacy of confidential data, as well as explain some of the social and legal aspects of privacy. Students will be able to explain health care IT standards such as UDEF and HL7, explain health care terminology, and perform system selection and evaluation in the areas of telemedicine, dental informatics, consumer health informatics, and hospital/clinical informatics. Special attention is given to web services and mobile computing as they relate to the health care industry.

  • CS 513/SOC 550 Knowledge Discovery and Data Mining
  • CS 544/SOC 552 Health Informatics
  • CS 548/SOC 542 Engineering of Enterprise Software Systems
  • CS 578/SOC 551 Privacy in a Networked World

Related M.S. degrees:

    M.S. in Computer Science, particularly the focus areas in:

  • Databases, Security and Privacy
  • Software Engineering and Databases
  • Databases and Service-Oriented Architecture
  • Health Informatics


Service Oriented Computing

This program is for students who are working in an existing domain where they see the growing use of and need for IT skills. The program provides an accelerated professional education program that provides them with the skill sets that they need in order to use and manage the IT that is being deployed globally today. Students may have little or no background in software development, but they want to be a professional in a particular field with IT skills. This program will provide students with very focused training in the skill sets that are required to make them technically capable of taking existing frameworks and using them to develop new client-specific applications. The focus of the program is very much on front-end skills:

  • Requirements acquisition and analysis
  • Human-computer interaction
  • Web design and information architecture
  • Ethical and privacy issues

The kinds of tasks that students will pursue will range all the way from designing and implementing web pages, to developing distributed collaborative applications with sophisticated database back-ends using frameworks, such as Websphere and .NET.

  • SOC 510/CS 545 Human-Computer Interaction
  • SOC 542/CS 548 Engineering of Enterprise Software Systems
  • SOC 611 Web Fundamentals
  • SOC 606 Introduction to Internet Applications
    • or CS 546 Web Programming
    • or CS 549 Distributed Systems

Related M.S. Degrees:

    M.S. in Service Oriented Computing


Multimedia Experience and Management

Required Courses:

  • CS 537 Interactive Computer Graphics
  • SSW 540 Introduction to Software Engineering
  • CS 545 Human Computer Interaction
  • CS 538 Visual Analytics
    • or CS 539 Gaming
    • or CS 638 Advanced Graphics

Related M.S. degree:

M.S. in Multimedia Experience and Management


Enterprise Computing

This program is for students who want to become high-end IT professionals with an interest in enterprise computing. Students will learn about distributed computing from both the reliability and the security points of view. They will learn about distributed computing "in the large," including enterprise application integration and service-oriented architectures (SOA). They will build on skills learned in courses in operating systems, databases, and systems programming for enterprise computing, to learn how to administer server back-ends that are the crux of modern SOA. This will involve ensuring that applications meet their goals in terms of performance, reliability, security, and privacy. 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. The administrator must be able to respond to performance issues by dynamically reallocating resources between applications, while at the same time responding to component failures, and potentially also security attacks.

  • CS 526 Systems Programming for Enterprise Computing
  • CS 548 Engineering of Enterprise Software Systems
  • CS 549 Distributed Systems
  • CS 561 Database Management Systems

Related M.S. Degrees:

    M.S. in Enterprise and Cloud Computing


Enterprise Security and Risk Management

An interdisciplinary program between the Department of Computer Science and the Howe School of Technology Management, the graduate certificate in Enterprise Security and Risk Management provides graduate level training in enterprise security, security risk analysis, and security economics, and legal aspects of information security. Applicants should have a B.S. degree in Computer Science, Electrical Engineering, Telecom Management, or a similar field. A GPA of at least 3.0 is required. The program is particularly geared towards professionals in government organizations as well as the financial and telecommunication industries.

  • CS 506 Introduction to IT Security or MIS 645 Cybersecurity Principles
  • CS 548/SOC 542 Engineering of Enterprise Software Systems
  • CS/TM 594 Enterprise Security and Information Assurance
  • TM 675/ MIS 648 Risk Analysis and Economics of Security

Related M.S. Degrees:

    M.S. in Enterprise Security and Risk Management


Networks and Systems Administration

This program is for network or systems administrators responsible for maintaining computers and the networks that connect them. It is very likely some of the machines run database servers, for example for three-tier Web applications. Students will gain a deep understanding of the Internet protocols for setting up routers and diagnosing network problems. They will be responsible for setting up firewalls and administering critical applications, such as email and Web service, for which you will need to be familiar with protocols, such as SMTP and HTTP. They may also be responsible for intrusion detection systems and other aspects of security administration.

Required Courses:

  • CS 520 Operating Systems
  • CS 521 TCP/IP Networking
  • CS 615 Systems Administration
  • CS 669 Network Management

Related M.S. Degrees:

    M.S. in Computer Science, particularly the focus area in:
        Network and Systems Administration


Distributed Systems

Required Course

  • CS 521 TCP/IP Networking
  • CS 549 Distributed Systems

and any two of the following courses:

  • CS 511 Concurrent Programming
  • CS 520 Operating Systems
  • CS 522 Mobile and Pervasive Computing
  • CS 546 Web Programming

Related M.S. Degrees:

    M.S. in Computer Science, particularly the focus areas in:
        Databases and Service-Oriented Architecture or Computer Systems


Computer Systems

Required Courses:

  • CS 514 Computer Architecture
  • CS 520 Operating Systems

plus any two of the following courses:

  • CS 511 Concurrent Programming
  • CS 516 Compiler Design
  • CS 521 TCP/IP Networks
  • CS 522 Mobile and Pervasive Computing
  • CS 549 Distributed Systems


Computer Graphics

Required Courses:

  • CS 600 Advanced Algorithm Design and Implementation
  • CS 537 Interactive Computer Graphics
  • CS 638 Advanced Computer Graphics
    • or CS 539 Real time Rendering, Gaming, and Simulation Programming
  • CS 558 Computer Vision
    • or CS 539 Real time Rendering, Gaming, and Simulation Programming


Foundations of Computer Science

Required Courses:

  • CS 550 Computer Organization and Programming
  • CS 570 Programming in C++
  • CS 590 Algorithms
  • MA 502 Mathematical Foundations of Computer Science


A.I. For Gaming

  • CS 541 Introduction to Artificial Intelligence
  • CS 585 Introduction to Game Development
  • CS 586 Machine Learning for Game Design
  • CS 587 Game Engine Design

Related M.S. degrees:

    M.S. in Game Design and Simulation Programming


Graphics For Gaming

  • CS 537 Interactive Computer Graphics
  • CS 539 Real time Rendering, Gaming, and Simulation Programming
  • CS 585 Introduction to Game Development
  • CS 587 Game Engine Design
  • CS 638 Advanced Computer Graphics

Related M.S. degrees:

    M.S. in Game Design and Simulation Programming

Stevens CS
        

News
gray gray Share/Save/Bookmark
Share
gray
Print
gray

 Institute Policies

 Assessment

 Visit Stevens

Contacts  
 

Daniel Duchamp
Research Professor & Department Director
Lieb
Room 313
Phone: 201.216.5390
Fax: 201.216.8249
dduchamp@stevens.edu

Dawn Garcia
Administrative Assistant
Lieb
Room 317
Phone: 201.216.5578
Fax: 201.216.8249
dgarcia@cs.stevens.edu

Sherry Dorso
Assistant to the Director
Lieb 317
Phone: 201.216.5328
Fax: 201.216.8249
sdorso@stevens.edu

Stevens CS
Stevens CS Stevens CS Stevens CS
View my Iframe Content