Computer Science Masters


Computer Science deals with the fundamental scientific laws and engineering principles which govern the design, manufacture and use of computers. Thus, a computer scientist may be involved in work ranging from mathematical studies of algorithms to engineering research on advanced computing systems. This online instructor-led graduate program provides specialized courses in a wide range of topics. Upon completion you will receive a Masters Degree from Stevens Charles V. Schaefer, Jr. School of Engineering and Science.

Requirements for the Computer Science Masters degree are:


1. Completion of at least thirty credit hours of study at the graduate
level (500 and above), with a minimum grade of C and a minimum GPA of 3.0.
2. At least twenty one credit hours must be from computer science
courses, identified by the CS or SSW prefix. Currently available
courses are listed below.
3. At least one of the courses must be any one of the following core
computer science courses:


* CS 510 Principles of Programming Languages
* CS 520 Operating Systems
* CS 561 Database Management Systems I
* CS 573 Fundamentals of Cybersecurity
* CS 600 Advanced Algorithm Design and Implementation


Other Electives are available, see http://webcampus.stevens.edu/masters.aspx and talk to your faculty advisor

Course #Course NameInstructor (s)Semester
CS/CPE/NIS514Computer ArchitectureReza Peyrovian, Ali ZaringhalamFall-2009
CS/CPE537Interactive Computer Graphics IGeorge KamberovFall-2009, Spring I-2010
CS/CPE590Introduction to Data Structures and AlgorithmsAppajosyula SatyanarayanaFall-2009, Spring I-2010
CS/CPE638Interactive Computer Graphics IIGeorge KamberovTBA
CS/SOC594E-business Security and Information AssuranceTBATBA
CS501Introduction to JAVA ProgrammingPeter JurkatFall-2009, Spring I-2010
CS510Principles of Programming LanguagesTBATBA
CS513 or SOC550Knowledge Discovery and Data MiningMahmoud DaneshmandFall-2009
CS520Introduction to Operating SystemsAppajosyula SatyanarayanaFall-2009, Spring I-2010
CS526Systems Programming for Enterprise ComputingDominic DugganFall-2009
CS541Foundations of AIJohn OliensisTBA
CS546Web ProgrammingSteven GabarroFall-2009, Spring I-2010
CS548 or SOC542Engineering of Enterprise Software SystemsDominic DugganSpring I-2010
CS549Distributed SystemsDominic DugganTBA
CS558Computer VisionJohn OliensisTBA
CS561Database Management Systems IDavid KlappholzSpring I-2010
CS562Database Management Systems IIDavid KlappholzSpring I-2010
CS568Software Project ITBATBA
CS569Software Project IITBATBA
CS573Fundamentals of CyberSecurityManu Malek, Farid HomayounmehrSpring I-2010
CS578 or SOC551Privacy in a Networked WorldSusanne WetzelTBA
CS579Foundations of CryptographySusanne WetzelTBA
CS600Advanced Algorithm Design and ImplementationTBATBA
CS630Models of Computation and Formal LanguagesCharles GiardinaTBA
CS693Cryptographic ProtocolsTBATBA
SSW533Software Cost Estimation and MetricsLinda LairdSpring I-2010
SSW540Fundamentals of Software EngineeringRobbie Cohen, Gregg VesonderFall-2009, Spring I-2010
SSW565Software Architecture and Component-based DesignGregg VesonderFall-2009, Spring I-2010
SSW567Software Testing, Quality Assurance and MaintenanceLinda Laird, Linda ChengFall-2009
SSW687Engineering of Large Software SystemsRichard TurnerFall-2009
SSW689Software Reliability EngineeringLinda LairdSpring I-2010


General Information
Credits 3 Credits Per Course/10 Courses for Master's in Computer Engineering
Tuition per credit $1100 per credit
Current Schedule Click here
Semester information Long Range WebCampus Academic Calendar
Application Apply
Phone 201-216-5092
Toll Free 1-800-496-4935
FAX 201-216-5011
Email webcampus@stevens.edu
Mail WebCampus.Stevens
The Graduate School
Stevens Institute of Technology
Castle Point on the Hudson
Hoboken, NJ 07030
United States of America

A Master's degree from Stevens' Charles V. Schaefer School of Engineering available online. Co-sponsored by AACEI, ACM, AIChE, ASCE, IEEE, NECA, NSPE, and SNAME.

If you're a professional with a bachelor's degree, you can earn a masters degree in an outstanding online Computer Science program delivered by the same superior faculty who teach in conventional settings. You receive the finest professional education using rich Internet features -- threaded discussions, chat, bulletin boards, e-mail, file sharing, whiteboards, and workgroups for in-depth participation. You also have online library privileges, with instant search and retrieval of important databases. Courses are taught using the most widely adopted distance learning web system.

Although it was extremely challenging, the personal reward and satisfaction by successfully completing such a rigorous program gives a true sense of professional accomplishment."
Print This PageE-Mail This Page