School of Natural Sciences

Bachelor of Science in Informatics - Online Collaborative

Program Description

This is a joint degree offered by six campuses of IU, under the direction of the Office of Collaborative Academic Programs.  A faculty team, with representation from each campus, developed the shared curricular framework for this degree. The joint degree format permits the campuses to share faculty resources and thereby provide educational opportunities to students in their regions that those students might not otherwise have. Students may take informatics courses from any of the six participating campuses and have those courses apply to their degree at their home campus.

Learning Outcomes

  1. Foundations of Informatics and Computing
    1. Knowledge of discrete mathematics (Sets, functions, etc.)
    2. Ability to understand and apply statistics for data analysis
    3. Ability to understand and apply the concepts of probability
    4. Basics of computers and informatics (including hardware, software, survey of informatics cognates)
    5. Knowledge of basic information representation: (binary, octal, and hex number systems)
  2. Problem Solving and Programming
    1. Basic problem solving techniques (pseudocoding, flow charting)
    2. Low level representation of data (bit, byte, int, float, char, unicode, string, audio, video, image)
    3. Fundamental programming skills (variables, conditionals, loops, subprograms, and parameter passing)
    4. Proficiency in at least one programming language. Proficiency is defined
      as the ability to design, implement, test, and debug structured and object-oriented programs.
    5. Ability to design, implement, test, and debug web-based solutions
    6. Ability to discuss and/or construct memory based structures and algorithms
      (Arrays (single, multidimensional), Lists (single, double, circular), stacks,queues, binary trees)
  3. Analysis and Design of Large Systems
    1. Ability to use object oriented modeling to devise a solution to a large-scale problem
    2. Ability to perform functional decomposition of a large-scale problem
    3. Ability to develop a data model and subsequent design and implementation
      of a database for a discipline-specific problem (including knowledge of XML and SQL)
    4. Ability to carry out key tasks of project management as it relates to large information systems projects
    5. Ability to identify elements of proper interface design, and ability to build user-centered interfaces
  4. Collaboration and Teamwork with Emphasis on Virtual Teams
    1. Proficiency of contemporary technological tools for communication and collaboration
    2. Proficiency of technological tools for collaboratively designing and coding programs
    3. Ability to effectively utilize oral, written, and visual communications of both qualitative and quantitative information within the context of a team
    4. Skills, behaviors and attitudes necessary to function as an effective team member
  5. Societal and Ethical Impications of Informatics
    1. Articulate legal and ethical issues when using the creative work of others; respect the intellectual property of others
    2. Awareness of societal laws and ethical use of information including the use of scenarios and cases to show the applications of ethical principles
    3. Understanding of information privacy laws
    4. Create a personal code of ethics; articulate principles for resolving ethical conflicts
    5. Applications of ethical principles in research (IRB, human subject studies, animal studies, maintaining anonymity and proper data handling)
  6. Application of Informatics Skills to Another Area of Specialization (cognate)
    1. Assessed by each cognate area

Degree Requirements

  • General

Complete 120 total credit hours, with at least 30 at the 300-400 (upper division) level, with a program cumulative grade point average of 2.0.

  • General Education Requirements (30 credits) 

Complete the Indiana University Southeast General Education curriculum requirements. 

  • Major - Informatics Core (48 credit hours)

Note about required INFO-C courses: These courses were created for joint online program, and are not exact replicas of he INFO-I courses taken by students in the on-campus program. Instead they contain the breadth of possibilities offered by all participating campuses combined and when viewed in their entirety provide the same core learning outcomes as the on-campus face-to-face programs. 

Dept. Course Number Course Name Credit Hours Minimum Grade
INFO-C 100 Informatics Foundations 3 C
INFO-C 112 Tools of Informatics: Programming and Databases 3 C
INFO-C 201 Mathematical Foundations of Informatics 3 C
INFO-C 203 Social Informatics 3 C
INFO-C 210 Problem Solving and Programming I 3 C
INFO-C 211 Problem Solving and Programming II 3 C
INFO-C 300 Human Computer Interaction 3 C
INFO-C 307 Data Representation and Organization 3 C
INFO-C 399 Database Systems 3 C
INFO-C 413 Web Design and Development 3 C
INFO-C 450 System Design 3 C
INFO-C 451 System Implementation 3 C
INFO-C 452 Project Management 3 C
INFO- XXX Informatics Electives 9 C
  • Specialization (Cognate) (18 credit hours)

Consult online or on-campus advisor for further information.

Academic Policies Specific to this Collaborative Degree Program 

  1. Movement between on-campus degree programs and the collaborative B.S. in Informatics

To provide flexibility in scheduling for students, while maintaining the continuity of the informatics program, the faculty will identify specific points in the informatics curriculum when students can move back and forth between the online and on-campus programs. At any other point in the program, students who are currently enrolled in an on-campus informatics program must receive permission from their advisor and the campus informatics director to change to the collaborative online program. Similarly, students who are currently enrolled in the collaborative online program must receive permission to change to an on-campus program. The student’s campus of enrollment will determine how often such permission may be granted to a particular student. 



Academic Bulletins

Request Information

Not a student yet? Complete the Request for Information form and someone from the Admissions office will contact you with more information.

Request More Information Today!