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

Information Systems: Information Management in an Organizational Setting

IS Pivot Course: Database SystemsInformation Systems (IS) is designed for those seeking the background needed to apply information technology to support the major functions of a business or public institution. Information systems manage the collection, manipulation, storage, distribution and utilization of an organization's information. The Stevens IS major distinguishes itself by its technical rigor, and by providing high-level skills in software development and systems analysis.  A solid background in business skills is combined with an information technology background whose technical core is shared with other majors in the computer science department.  Both strong technical ability and a firm grounding in business skills are essential for the modern high-end IS professional.

Both the two-year skills “spine” and the senior-year capstone project course are shared between Information Systems and Computer Science majors.  This ensures that IS majors obtain the rigorous grounding in IS skills that the high-end IS professional is expected to have.  While the Computer Science program is designed to allow majors to “drill down” to specific technical areas, the Information Systems program offers a focus on business and management functions, including basic business skills such as accounting, marketing and organizational behavior.  The IS program also provides a specific focus on systems analysis and information management: how an organization (be it business, government or any other kind of organization) can structure its IS function, and how the IS manager relates to the rest of the managerial structure.

In recognition of the modern IS environment, the IS program has an additional emphasis on networked information.  Courses in systems programming, Web programming and databases demonstrate how to realize the opportunities offered by IS in managing information.  Courses in cybersecurity and privacy address the technical, managerial and legal hazards that must be addressed in the modern networked world.  Indeed, much of the IS core is shared with the other majors in the computer science department.  While these majors drill down to technical aspects of computer systems, IS focuses on organizational aspects of information management. The IS major includes courses in:

  • database management systems
  • cybersecurity fundamentals
  • privacy
  • business skills:
    • economics
    • accounting
    • marketing
    • planning
  • requirements acquisition and human computer interaction
  • web programming and service oriented architecture (SOA)

A typical career path for a student majoring in IS is an entry-level software developer / systems analyst position, rising eventually to Chief Information Officer (CIO) or Chief Technical Officer (CTO) in an organization.  The IS major’s emphases on information management and project management are essential preparation for either of these career paths.

Study Plans

For the BS/IS major, we present a study plan:

  1. For students with some background in computer science from high school (at least a year of programming in an imperative language such as Java or C).  These students can take CS 115 in their first term.
  2. For students with little or no background in computer science, who should take CS 105 in their first term.
  3. For students in the Honors Program, who take CS 181 and CS 182 instead of the CS 115 / CS 284 / CS 385 sequence.

Information Systems Study Plans

All majors share a common first year, giving students a chance to decide which of the majors they ultimately wish to choose.  The only difference for majors in the computer science department in the freshman year is the science sequence that they choose:

  Fall Spring Laboratory
Physics PEP 111 Mechanics PEP 112 E&M PEP 222
Chemistry CH 115 Gen Chem I CH 116 Gen Chem II CH 117
Chem & Bio CH 115 Gen Chem I CH 281 Bio & Biotech CH 117
Chem & Bio CH 115 Gen Chem I CH 281 Bio & Biotech CH 282
Physics & Bio PEP 111 Mechanics CH 281 Bio & Biotech CH 282

One of the Humanities electives must be HSS 371 Computers and Society.

IS Electives are chosen from the following list of courses:

  • MGT 243 Macroeconomics
  • CS 519 Distributed Commerce
  • CS 594 Enterprise Security and Information Assurance


   IS Study Plan: Some CS Background
Term I
Course #Course Name
MA 115Calculus I 3-0-6
CS 115Introduction to Computer Science3-2-7
Science I3-0-3
CS 146Web Fundamentals3-0-6
PE 115Physical Education0-2-0
Total12-4
Term II
Course #Course Name
Ma 116Calculus II 3-0-6
CS 284Data Structures3-1-6
Science II3-0-3
Science Lab0-3-0
MA 134Discrete Mathematics3-0-6
HUMHumanities3-0-6
PE 200Physical Education0-2-0
Total15-6
Term III
Course #Course Name
CS 385Algorithms3-1-6
MGT 111Social Psychology and Organizational Behaviour3-0-0
BT 101Introduction to Business Planning3-0-0
HUMHumanities3-0-6
HUMHumanities3-0-3
PE 200Physical Education0-2-0
Total15-3
Term IV
Course #Course Name
CS 392Systems Programming3-0-6
CS 347Software Development Process3-0-6
MA 222Probability and Statistics3-0-6
BT 113Marketing3-0-3
BT 115Financial Accounting3-1-3
PE 200Physical Education0-2-0
Total15-3
Term V
Course #Course Name
CS 442Database Management Systems3-0-6
CS 564Software Requirements Acquisition and Analysis3-0-6
Applied Statistics3-0-3
IS Elective3-0-3
HUMHumanities3-0-6
PE 200Physical Education0-2-0
Total15-2
Term VI
Course #Course Name
CS 546Web Programming3-0-3
CS 545Human-Computer Interaction3-0-3
CS 578Privacy in a Networked World3-0-3
MGT 244Microeconomics3-0-0
HUMHumanities3-0-6
PE 200Physical Education0-2-0
Total15-2
Term VII
Course #Course Name
CS 551Software Engineering and Practice I3-0-3
CS 573Fundamentals of CyberSecurity3-0-3
CS 548Engineering of Enterprise Software Systems3-0-3
Free Elective3-0-6
HUMHumanities3-0-6
Total15-0
Term VIII
Course #Course Name
CS 552Software Engineering and Practice II3-0-3
IS Elective3-0-3
IS Elective3-0-3
Free Elective3-0-6
HUMHumanities3-0-6
Total15-0
   IS Study Plan: Weak Background
Term I
Course #Course Name
MA 115Calculus I 3-0-6
CS 105Introduction to Scientific Computing2-2-5
Science I3-0-3
CS 146Web Fundamentals3-0-6
PE 115Physical Education0-2-0
Total11-4
Term II
Course #Course Name
Ma 116Calculus II 3-0-6
CS 115Introduction to Computer Science3-2-7
Science II3-0-3
Science Lab0-3-0
MA 134Discrete Mathematics3-0-6
HUMHumanities3-0-6
PE 200Physical Education0-2-0
Total15-7
Term III
Course #Course Name
CS 284Data Structures3-1-6
MGT 111Social Psychology and Organizational Behaviour3-0-0
BT 101Introduction to Business Planning3-0-0
HUMHumanities3-0-6
HUMHumanities3-0-3
PE 200Physical Education0-2-0
Total15-3
Term IV
Course #Course Name
CS 385Algorithms3-1-6
CS 347Software Development Process3-0-6
MA 222Probability and Statistics3-0-6
BT 113Marketing3-0-3
BT 115Financial Accounting3-1-3
PE 200Physical Education0-2-0
Total15-4
Term V
Course #Course Name
CS 442Database Management Systems3-0-6
CS 564Software Requirements Acquisition and Analysis3-0-6
Applied Statistics3-0-3
IS Elective3-0-3
CS 392Systems Programming3-0-6
PE 200Physical Education0-2-0
Total15-2
Term VI
Course #Course Name
CS 546Web Programming3-0-3
CS 545Human-Computer Interaction3-0-3
CS 578Privacy in a Networked World3-0-3
MGT 244Microeconomics3-0-0
HUMHumanities3-0-6
PE 200Physical Education0-2-0
Total15-2
Term VII
Course #Course Name
CS 551Software Engineering and Practice I3-0-3
CS 573Fundamentals of CyberSecurity3-0-3
CS 548Engineering of Enterprise Software Systems3-0-3
HUMHumanities3-0-6
HUMHumanities3-0-3
Total15-0
Term VIII
Course #Course Name
CS 552Software Engineering and Practice II3-0-3
IS Elective3-0-3
IS Elective3-0-3
Free Elective3-0-3
HUMHumanities3-0-6
Total15-0
   IS Study Plan: Honors Student
Term I
Course #Course Name
MA 115Calculus I 3-0-6
CS 181Introduction to Computer Science Honors I3-2-7
Science I3-0-3
CS 146Web Fundamentals3-0-6
PE 115Physical Education0-2-0
Total12-4
Term II
Course #Course Name
Ma 116Calculus II 3-0-6
CS 182Introduction to Computer Science Honors II4-0-8
Science II3-0-3
Science Lab0-3-0
MA 134Discrete Mathematics3-0-6
HUMHumanities3-0-6
PE 200Physical Education0-2-0
Total16-5
Term III
Course #Course Name
CS 392Systems Programming3-0-6
MGT 111Social Psychology and Organizational Behaviour3-0-0
BT 101Introduction to Business Planning3-0-0
HUMHumanities3-0-6
HUMHumanities3-0-3
PE 200Physical Education0-2-0
Total15-2
Term IV
Course #Course Name
CS 545Human-Computer Interaction3-0-3
CS 347Software Development Process3-0-6
MA 222Probability and Statistics3-0-6
BT 113Marketing3-0-3
BT 115Financial Accounting3-1-3
PE 200Physical Education0-2-0
Total15-3
Term V
Course #Course Name
CS 442Database Management Systems3-0-6
CS 564Software Requirements Acquisition and Analysis3-0-6
Applied Statistics3-0-3
IS Elective3-0-3
HUMHumanities3-0-6
PE 200Physical Education0-2-0
Total15-2
Term VI
Course #Course Name
CS 546Web Programming3-0-3
Free Elective3-0-3
CS 578Privacy in a Networked World3-0-3
MGT 244Microeconomics3-0-0
HUMHumanities3-0-6
PE 200Physical Education0-2-0
Total15-2
Term VII
Course #Course Name
CS 551Software Engineering and Practice I3-0-3
CS 573Fundamentals of CyberSecurity3-0-3
CS 548Engineering of Enterprise Software Systems3-0-3
Free Elective3-0-3
HUMHumanities3-0-6
Total15-0
Term VIII
Course #Course Name
CS 552Software Engineering and Practice II3-0-3
IS Elective3-0-3
IS Elective3-0-3
Free Elective3-0-3
HUMHumanities3-0-6
Total15-0