The comparison table is intended to provide prospects with a clear and easy way to compare the Seidenberg programs based on educational background and career goals. We would like your support to ensure we are capturing the most important aspects of the program as it relates to career outcomes. Please pay particular attention to the following:

  • What you’ll learn
    Have we articulated this appropriately? Is there a better way to express the learning outcomes? Is there room to cut out unnecessary text?
  • What you’ll do on the job
    Have we captured this appropriately? Are there field-specific keywords or jargon we are missing?
  • Careers you could pursue
    Have we captured the correct roles per program? Our goal is to get a consistent number of roles across degrees, potentially the top 5-6 most relevant and we’d like your help to remove and/or modify the current lists. If there are specific roles that fall across programs, please specify and we can consider a new career overlap category.

We welcome your input on anything we should add, remove, or modify per topic area. We’d like to reduce the content as much as possible to help ensure the comparison table is visually appealing. Please make edits or leave comments throughout.


Compare Programs:





Degree MS in Computer Science MS in Information Technology MS in Cybersecurity MS in Software Development & Engineering MS in Data Science
Expertise Level Limited Technical Knowledge Some Technical Knowledge Specialized Technical Knowledge Advanced Technical Knowledge Advanced Mathematical Knowledge
Your Background Bachelor’s in any field. Knowledge of Java and computer operating systems. Bachelor’s in a technical field or professional work experience. Designed for the career changer. Bachelor’s in a computer science or information technology related fields with equivalent career experience. Bachelor’s in computer science or related field, or substantial work in computer science and some programming abilities. Bachelor’s with proficiency in calculus, linear algebra, some knowledge of probability and statistics, and some experience in programming and databases.
What You’ll Learn Develop quality, automated and intelligent software solutions to improve the quality and efficiency of business solutions. Establish a foundation in in Information Technology including programming, database, security, and networking software technologies to support computing technology and implementation Create and implement safeguards protecting organizations’ information, systems, and networks. Manage, design, develop, deliver, and maintain large software systems throughout the Software Development Lifecycle Focus on statistical programming languages, managing data, implementing automated tools, building predictive models, performing analyses, and generating valuable insights.
What You Can Focus On
  • Artificial Intelligence
  • Application Development
  • Create your own focus
  • Cybersecurity
  • Network Administration
  • Cyber Operations
  • Cybersecurity Leadership
  • Create your own focus
  • Software Development and Engineering
  • Secure Software and Information Engineering
  • Choose from more than 30 specialized electives
Tuition $34,500 $34,500 $34,500 $41,400 $34,500
Careers Opportunities
  • Computer and Information Research Scientist
  • Information Security Analyst
  • Computer Programmer
  • Web Developer
  • Artificial Intelligence Engineer
  • Robotics Engineer
  • Computer Support Specialist
  • IT Risk Manager
  • Network Architect
  • Systems Analyst
  • Network and Computer Systems Administrators
  • Cloud Architect
  • Network Architect
  • Cybersecurity Manager
  • Cybersecurity Operation Center Analyst
  • Cybersecurity Director
  • Cybercrime Analyst
  • Chief Information Security Officer
  • Software Engineer
  • Software Project Manager
  • Software Designer
  • Chief Technology Officer
  • Software Quality Engineer
  • Data Scientist
  • Data Analyst
  • Quantitative Analyst
  • Data Engineer
  • Machine Learning Engineer
  • Business Analyst