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

CS Seminars [RSS feed]

Stevens CS News [RSS feed]

Computer Science Adjunct Faculty

p> New Adjuncts
Current Adjuncts

The Computer Science Department at Stevens Institute of Technology was started by an adjunct instructor! Al Aho, then at Bell Labs, established the Stevens Computer Science department over twenty years ago.

The Stevens Computer Science Department is committed to being a world leader in its undergraduate educational programs and in its professional graduate programs. A critical aspect of that leadership is the adjunct faculty from the local IT industry that we draw upon to teach several of our courses. Our adjunct faculty are world leaders in their fields, bringing both their deep technical skills and their real world experience into the classroom to provide our students with a unique educational experience.

Our two main graduate programs are the MS/CS and the new MS/SOC. Our flagship M.S. in Computer Science program draws students both from the local area and overseas seeking professional education, particularly in the combination of cybersecurity, databases and software engineering. We have designed the MS/CS to be a flexible program that maximizes students' opportunities to combine areas of interest.

Our new MS in Service Oriented Computing is designed as an accelerated professional education program that provides students with the software engineering skills needed for the modern era of Web and service-oriented applications. Students do not require any programming background for this program. The MS/SOC includes a programming spine, with introductory courses that can be omitted if they 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#.

In addition, the department has a strong concentration in cybersecurity at both the graduate and undergraduate levels: it has a one-of-its-kind undergraduate major in cybersecurity, supported by NSF funding.

Opportunites for adjunct teaching exist both on campus, in off-campus programs run by the department at local business sites, and via Stevens' Webcampus web-based distance learning programs. The Stevens Computer Science Department is committed to being second-to-none in the quality of its programs, including the use of appropriate pedagogical practices for web-based distance learning.

New Adjuncts

We always welcome new adjuncts to contribute to our mission. We have big plans for our graduate programs, and top-notch adjunct instructors, suitably compensated, are an important part of those plans. If you wish to be part of our team, please fill in and e-mail the adjunct application form (PDF), along with the most recent copy of your CV, to the computer science department chair. You should receive an acknowledgement within three business days. Alternatively you can send hardcopy to:

Department Chair (re Adjunct Appt)
Department of Computer Science
Stevens Institute of Technology
Hoboken, NJ 07030.

Current Adjuncts

We welcome feedback on your suggestions for improving our programs, including the content of our existing programs and suggesting new courses. We invite you to take the opportunity to present a talk at our CS department seminar series.

As part of our continuing commitment to quality assurance in our programs, we are developing procedures for outcomes-based assessment of our educational programs. This principally takes the form of:

  1. Collection of statistics to measure the achievement of courses' educational outcomes. Collecting these statistics will be the responsiblity of the TAs. Where a course does not have TA support, a pool of "Assessment TAs" will be available to do the data collection.
  2. A mid-term survey, to provide constructive feedback to the instructor from the students in time for that feedback to help improve the course for the current term.
  3. A subjective assessment by the you the instructor at the end, of what you like about the course and where you see need for improvements.

Further information is available at our course assessment web page.

  Home | Search | © 2007 Stevens Institute of Technology