This is the preliminary (or launch) version of the 2024-2025 VCU Bulletin. Courses that expose students to cutting-edge content and transformative learning may be added and notification of additional program approvals may be received prior to finalization. General education program content is also subject to change. The final edition and full PDF version will include these updates and will be available in August prior to the beginning of the fall semester.

The mission of the Bachelor of Science in Information Systems is to prepare students for successful careers as information systems professionals through a curriculum that combines technical computing knowledge, skills and techniques with relevant business knowledge.

INFO 202 and MATH 211 are prerequisites for many upper-level information systems courses. Students may wish to choose their upper-level information systems electives to gain enhanced proficiency in the following areas:

Course Title Hours
Application development
INFO 450Programming for Business Analytics3
INFO 451Advanced Technology for Web Development3
Business analysis
INFO 463Business Process Engineering3
INFO 468Information Engineering3
Information and communications technology
INFO 472Infrastructure Services3
INFO 474Advanced Networking and Security3

Learning goals

The major in information systems provides a curriculum in which:

  • Graduates will demonstrate the ability to apply the most current technologies to support the secure delivery and management of information systems.
  • Graduates will advance their careers through continuing education, professional development, and cultivating resilience.
  • Graduates will have the knowledge,  ability, and strategic skills to work effectively to support the information systems needs of the business community.

Student learning outcomes

Upon completing this program, students will have an ability to:

  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions
  • Design, implement and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline
  • Communicate effectively in a variety of professional contexts
  • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles
  • Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline
  • Support the delivery, use and management of information systems within an information systems environment