Curriculum – Bachelor of Science in Information Science at Shady Grove (InfoSci)

The Bachelor of Science in Information Science (InfoSci) program offered at The Universities at Shady Grove (USG) campus in Montgomery County to transfer students who have completed a two-year Associate of Arts or Associate of Science degree in information science, information systems, computer science or related field, or have completed 60 college credits, including required benchmarks or their equivalents.

Qualified transfer students are admitted to the InfoSci at Shady Grove program as a cohort group. Students complete their degree over four consecutive semesters as full-time students, taking five 3-credit courses per semester, and graduate with a Bachelor of Science in Information Science degree. The InfoSci program at Shady Grove is a cohort program with a pre-set class schedule to ensure admitted students are able to complete their degree in four consecutive semesters.

Enrolled students, please consult the Handbooks, Policies, and Forms.

Program Structure

InfoSci @ Shady Grove - Benchmark Courses

All InfoSci at Shady Grove students needs to have successfully completed (with a C- or better) all benchmark courses or their equivalents.

  • MATH 115 (or higher) – Precalculus (3 credits)
  • PSYC 100 – Introduction to Psychology (3 credits)
  • STAT 100 – Elementary Statistics and Probability (3 credits)
  • INST 126, CMSC106, CMSC122, etc. – Programming for non-CS majors (3 credits; CMSC 106 carries 4 credits)

Refer to the Course Transfer Database to access the complete list of evaluated transfer courses from specific academic institutions.

InfoSci @ Shady Grove - Program Courses

This program requires the completion of twenty 3-credit courses (60 credits total). Students are expected to follow all course prerequisites, course sequences, and major requirements.

Junior Year – Fall

  • INST 301 Introduction to Information Science:
    In this course, you will examine the effects of new information technologies on how we conduct business, interact with friends, and go through our daily lives.
  • INST 311 Information Organization:
    You will study methods and strategies for developing systems for storage, organization, and retrieval of information in a variety of organizational and institutional settings.
  • INST 314 Statistics for Information Science:
    Students will select and evaluate various types of data to use in decision-making, and use statistical analyses to reach defensible data-driven-conclusions and decisions.
  • INST 326 Object-Oriented Programming for Information Science:
    This course will encompass various aspects of object-oriented programming, including program design, testing, and implementation, as well as computational thinking approaches such as abstraction, decomposition, algorithmic design, and generalization.
  • INST 335 Teams and Organizations:
    Team development and leadership principles and methods are covered with an emphasis on goal setting, motivation, problem solving, and conflict resolution

Junior Year – Spring

  • INST 327 Database Design and Modeling:
    Students will learn the principles of relational databases, and how to design and administer them in languages such as SQL.
  • INST 352 Information User Needs and Assessment:
    Students will learn principles of information use, information behavior, and mental models of information retrieval as well as methods for determining information behavior and user needs.
  • INST 354 Decision-Making for Information Science:
    Students study the use of information in decision-making, including the roles of information professionals and information systems including the study of human decision-making behavior.
  • INST 362 User-Centered Design:
    In this course, you will learn how human-computer interaction (HCI) connects psychology, information systems, computer science, and human factors. You will study and apply major user experience research methods, such as user interviews, surveys, contextual analysis, etc.
  • INST 462 Introduction to Data Visualization:
    Simple tests of statistical hypotheses; applications to before-and-after and matched pair studies. Events, probability, combinations, independence. Binomial probabilities, confidence limits.

Senior Year – Fall

  • NST 377 Dynamic Web Applications:
    This course is an exploration of methods and tools for developing dynamic, database-driven web sites, including acquiring, installing, and running web servers, database servers, and script interpreters.
  • INST 346 Technologies, Infrastructures, and Architecture:
    Students will examine concepts of computer networking, including network topologies, architectures, and protocols as well as information architecture, security, and authentication.
  • Professional Writing
    General education requirement.
  • Free Elective
  • Free Elective

Senior Year – Spring

  • INST 414 Advanced Data Science:
    An exploration of current and effective approaches to getting answers from data; students will study clustering, classification, and regression techniques.
  • INST 447 Data Sources and Manipulation:
    Students will study theoretical and practical aspects of data acquisition, collection, preparation, management, storage, retrieval, and analysis.
  • INST 490 Integrative Capstone:
    This is a project-based course, where you will focus on solving real-world problems by applying skills and perspectives you learned in the InfoSci program.
  • Free Elective
  • Free Elective
InfoSci @ Shady Grove - Pre-Skills Preparation (Optional)

The following resources can help you to prepare for the courses you will be taking in the InfoSci program.



  • “Statistics (The Easier Way) with R: an informal text on applied statistics” by N.M. Radziwill ISBN13 – 9780996916059

Course Syllabi Examples

Contact Us   InfoSci Home