Program Overview:

Undergraduate Information Systems Major

Information systems is the area of computer science that focuses on analyzing the information needs of organizations and devising IT solutions that meet cost requirements and promote strategic goals. IS professionals fill a critical role across many sectors; they implement and manage complex systems projects, design business processes, and provide support of management and decision-making. In pursuing a degree in information systems, students acquire substantial technical skills in databases, systems analysis and design, web development, programming, information security, business process modeling, enterprise software development, telecommunications and human-computer interaction. Project-based courses in the major build students’ problem-solving abilities, as well as skills that are crucial for working within organizations – professional communication, critical thinking and collaboration. A degree in information systems leads to work in a variety of technology-related jobs in business, nonprofit and educational settings. Instructors for all courses are working professionals; their practical knowledge shapes the classroom experience.

Program Goals

Graduates will be prepared to:

  • Communicate information systems solutions clearly and effectively
  • Recognize and analyze business problems and opportunities
  • Apply systems development methodologies
  • Propose information systems-based solutions that are technically sound, economically feasible, and organizationally viable
  • Collaborate to participate in or manage complex information-based business projects

Required Courses


  • CIS 212 Introduction to Object-Oriented Programming
  • CIS 314 Intermediate Object-Oriented Programming
  • 9 300-level CIS courses
  • CIS 394 Software Project Management or
    ORG BEH 368 Project Management
  • MATH 202 Finite Mathematics
  • STAT 202 Introduction to Statistics

Accelerated MSIS degree for Information Systems Majors

Students who complete their bachelor’s degree at SPS with a major in Information Systems can apply for the Accelerated Master’s in Information Systems program at SPS and apply undergraduate courses to that degree—saving both time and tuition.

To apply to the master’s degree program, the following two undergraduate courses should be completed during the undergraduate program with a grade of B or higher:

  • CIS 313 Telecommunications Networks
  • CIS 317 Database Systems

Students can apply to the master’s program while the undergraduate degree program is still in progress; they should submit the application for the master’s program within the final two quarters of their undergraduate program. Applicants who meet admissions criteria are granted conditional acceptance, with full acceptance contingent on successful completion of the undergraduate program.

View the Accelerated Master of Science in Information Systems program to learn more.