Undergraduate Programs

Degree Programs

BS in Informatics

SoIC Degree and Major Requirements

** Equivalent honors versions of regular courses may substitute for all requirements.  Please see specific course descriptions, posted in respective bulletin, for prerequisites and other pertinent information. **

SoIC Degree Requirements

English Composition (3 cr.)  This applies only to students who fulfilled Common Ground English Composition with a grade of  C-.

One of the following options with a minimum grade of C:

  • CMLT-C 110 Writing the World
  • ENG-W 131 Elementary Composition 1
  • ENG-W 170 Introduction to Argumentative Writing (Topic: Projects in Reading and Writing)

Intensive Writing (3 cr.)

One intensive writing course at the 200 level or above, with a minimum grade of C, after completing the English composition requirement. Intensive writing courses at IUB are defined by the College of Arts and Sciences. Students must check the listings for courses in the online enrollment system each semester to make certain that the course section they have chosen fulfills the requirement.

Intensive Writing credit will not be awarded for transfer courses and will not be awarded for written work in courses that are not listed as Intensive Writing unless special arrangements have been completed and approved prior to the relevant deadline.  All special arrangements must be approved by the director of undergraduate studies in the respective division.  The deadline for submitting a proposal to satisfy Intensive Writing by special arrangement is the end of the 2nd week of classes (for regular semester-length courses) and the end of the first week of classes for a summer session course.

Math and Statistics  (6 cr.)

One of the following Math options with a minimum grade of C:

  • MATH-M 118 Finite Mathematics
  • MATH-D 116-D 117 Introduction to Finite Mathematics I-II
  • MATH-V 118 Finite Math with Applications
  • MATH-M 348 Discrete Mathematical Models
  • MATH-M 353 Discrete Mathematics
  • CSCI-C 241 Discrete Structures for Computer Science

Select one of the following Statistics courses:

  • ANTH-A 306 Anthropological Statistics
  • CJUS-K 300 Techniques of Data Analysis
  • ECON-E 370 Statistical Analysis for Business and Economics
  • MATH-K 310 Statistical Techniques
  • MATH-M 365 Introduction to Probability and Statistics
  • POLS-Y 395 Quantitative Political Analysis
  • PSY-K 300 Statistical Techniques
  • PSY-K 310 Statistical Techniques
  • SOC-S 371 Statistics in Sociology
  • SPEA-K 300 Statistical Techniques
  • STAT-K 310 Statistical Techniques
  • STAT-S 300 Introduction to Applied Statistical Methods
  • STAT-S 301 Applied Statistical Methods for Business
  • STAT-S 320 Introduction to Statistics

Ethics  (3 cr.)

Select one ethics course from the following. 

  • PHIL-P 140 Introduction to Ethics
  • PHIL-P 242 Applied Ethics
  • PHIL-P 340 Classics in Ethics
  • PHIL-P 342 Problems of Ethics
  • REL-R 170 Religion, Ethics, and Public Life
  • INFO-I 453 Computer and Information Ethics

Arts and Humanities (6 Cr.)

Above Ethics course does not double-count as Arts and Humanities

Course lists located at http://college.indiana.edu/bulletin-courses/  OR http://www.indiana.edu/~bulletin/iub/general-education/2013-2014/courses/arts-and-humanities.shtml.

Natural and Mathematical Sciences (3 cr.)

8-9 credits of N&M courses, excluding INFO-I 101 and Finite Math. These courses may overlap with the Common Ground N&M. Course lists located at http://college.indiana.edu/bulletin-courses/ OR http://www.indiana.edu/~bulletin/iub/general-education/2013-2014/courses/natural-and-mathematical-sciences.shtml.

General Electives

Remaining credit hours may be used to fulfill minors or pursue personal interests. Students may obtain a  maximum of three minors. A maximum of 4 combined HPER-E and SPH-I credit hours and 10 MUS-X credit hours below the 100 level may be used in total hours.

Major Requirements

12 hours in the major must be completed on the Bloomington campus.

Required Informatics Core Courses

  • INFO-I 101 Introduction to Informatics
  • INFO-I 201 Mathematical Foundations of Informatics
  • INFO-I 202 Social Informatics OR INFO-I 222 The Information Society
  • INFO-I 210 Information Infrastructure I
  • INFO-I 211 Information Infrastructure II
  • INFO-I 300 Human-Computer Interaction Design and Programming
  • INFO-I 308 Information Representation
  • INFO-Y 395 Career Development for Informatics Majors  

Advanced Informatics Courses

Select two courses from the following:

* If pursuing an Information Technology or Computer Sciience Cognate, four courses must be completed if substituting CSCI-C 211/C 212 for INFO-I 210/I 211 in the major.

  • INFO-I 303 Organizational Informatics
  • INFO-I 310 Multimedia Arts and Technology
  • INFO-I 320 Distributed Systems and Collaborative Computing
  • INFO-I 330 Legal and Social Informatics of Security
  • INFO-I 356 Globalization, Where We Fit In
  • INFO-I 399 Current Topics in Informatics
  • INFO-I 400 Topics in Informatics
  • INFO-I 421 Applications of Data Mining
  • INFO-I 427 Search Informatics
  • INFO-I 430 Security for Networked Systems
  • INFO-I 433 Systems & Protocol Security & Information Assurance
  • INFO-I 441 Human-Computer Interaction Design I
  • INFO-I 453 Computer and Information Ethics
  • INFO-I 485 Bioinspired Computing
  • INFO-I 486 Artificial Life
  • CSCI-B, C or P 300 level course
  • CSCI-B, C or P 400 level course 

Informatics Electives

Select two courses from the following:

All courses listed below are subject to the successful completion of prerequisites or approval of the instructor. Informatics elective courses do not double-count as advanced informatics courses.

  • INFO-I 303 Organizational Informatics
  • INFO-I 310 Multimedia Arts and Technology
  • INFO-I 320 Distributed Systems and Collaborative Computing
  • INFO-I 330 Legal and Social Informatics of Security
  • INFO-I 356 Globalization, Where We Fit In
  • INFO-I 399 Current Topics in Informatics
  • INFO-I 400 Topics in Informatics
  • INFO-I 421 Applications of Data Mining
  • INFO-I 427 Search Informatics
  • INFO-I 430 Security for Networked Systems
  • INFO-I 433 Systems & Protocol Security & Information Assurance
  • INFO-I 441 Human-Computer Interaction Design I
  • INFO-I 453 Computer and Information Ethics
  • INFO-I 485 Bioinspired Computing
  • INFO-I 486 Artificial Life
  • BUS-S 305 Technology Infrastructure
  • BUS-S 307 Data Management
  • BUS-S 308 Business Application Development
  • BUS-S 310 Systems Analysis and Project Management
  • BUS-S 433 Information Systems Security
  • COGS-Q 351 Introduction to Artificial Intelligence and Computer Simulation
  • CSCI- Any course at the 300 or 400 level
  • JOUR-J 300 Communications Law
  • JOUR-J 448 Global Journalism: Issues and Research
  • SOC-S 339 The Sociology of Media
  • SPEA-V 369 Managing Information Technology
  • TEL-T 321 Policymaking in Telecommunications
  • TEL-T 351 Video Field and Post Production
  • TEL-T 353 Audio Production
  • TEL-T 354 Program Graphics and Animation
  • TEL-T 356 TV Studio Production
  • TEL-T 361 Flash for Games and Interactive Media
  • TEL-T 364 Introduction to 3D Digital Modeling and Animation
  • TEL-T 366 Multiplayer Game Design
  • TEL-T 367 Theory and Practice of Game Design
  • TEL-T 369 Sound Design
  • TEL-T 421 Economics of Communications Industries
  • TEL-T 427 International Telecommunications
  • TEL-T 431 Video Documentary
  • TEL-T 435 Documentary Production
  • TEL-T 452 Topical Seminar in Design and Production (Topic: Advanced Video Game Design and Production)
  • TEL-T 454 DVD Authoring
  • TEL-T 460 Projects in Game Design
  • TEL-T 461 Advanced Flash for Games and Interactive Media
  • TEL-T 464 Advanced 3D Digital Modeling and Animation 
Capstone

Select one of the following capstone options for a total of 6 hours:

  • INFO-I 494/I 495 Design and Development of an Information System
  • INFO-I 491 Capstone Project Internship
  • INFO-I 492/I 493 Senior Thesis 

Cognate Area Courses

Students should, in consultation with their academic advisor, choose a cognate area before their sophomore year. Students must receive a minimum grade of C- in each course and a cumulative GPA of 2.0 or higher in their cognate area.  Cognate area courses cannot also count as informatics core courses or informatics advanced/elective courses.  Please consult the cognate area of this bulletin for the list of cognate areas.

Bachelor of Science in Informatics with Honors

Students must satisfy the requirements for the B.S. in Informatics degree and the following additional requirements:

  • Overall GPA 3.3 or greater
  • Informatics major GPA 3.5 or greater
  • Completion of at least 9 hours of INFO-H courses (excluding capstone) with H-course GPA 3.5 or greater
  • Completion of honors capstone course (INFO-H 494/H 495) or capstone thesis (INFO-I 492/I 493)

Academic Bulletins

PDF Version

Click here for the PDF version.