Selecting a Computing Major
Undergraduate students can choose from Business Informatics or Computer Science. Here is a very broad differentiation:
- Computer Science graduates develop software that makes it possible for computer systems to function effectively.
- Business Informatics graduates develop software that makes it possible for businesses to function effectively.
There is high demand for graduates in all of our majors. And all are generally associated with fairly high salaries.
What's the Difference? Informatics and Computer Science
This recent blog post may help differentiate the two.
Informatics refers to information systems applied within the context of another domain.
Informatics focuses on developing software and hardware systems that allow a particular domain to function more effectively from an IT perspective, in effect providing an organization with a competitive advantage based on superior information technology.
While ISU's informatics programs are highly technical, to be successful informatics professionals must develop an awareness of behavioral, organizational, and methodological issues as they relate to software systems in a particular environment, such as business. Although the roots of Informatics are firmly anchored in Computer Science, students are taught to transcend the technological aspect and become familiar with the organizational and behavioral issues that are integral to the environment in which they are employed.
Informatics graduates have a stronger understanding of the operational facets and personnel issues of an organization, allowing them to interact more effectively in an organizational setting. Interpersonal skills and communication skills, often overlooked in CS programs, are vital in Informatics. Informatics students are generally better versed in assessing the needs of the end-users, and are therefore more capable of tailoring a software system to satisfy those needs.
Business informatics studies the application of information systems to optimize or enhance a business.
- Business informatics integrates computer technology and business into a single field, and is ideal for students who have an interest in the business world but also enjoy working with technology, social media, and the Internet.
Business Informatics professionals may have careers as mobile applications developers, web developers, database designers or administrators, lead applications developers, systems security specialists, or systems analysts.
Computer science is primarily concerned with the development of software and hardware.
- The software component of CS, the portion most closely related to IS, is concerned with software development with respect to efficiency, effectiveness, and fault freeness.
- A computer science curriculum educates the student in abstract reasoning about programs and, above all, develops his or her ability to develop large software components.
- The use of the developed program, e.g., in a business setting, is not the main concern of computer science.
A computer science grad may be involved in all the various aspects of computing including the development of algorithms, systems software development, and hardware or software implementations. Most CS degrees prepare students for graduate school or industry positions as software engineers, systems programmers, or systems integrators.
CS professionals may be involved in developing advanced imaging systems, sensor and image processing algorithms, or integrated software and hardware systems. CS graduates may work as .Net software developers, iOS developers, computer graphics animators or game designers, or technical analysts. As computing, communications, and entertainment continue to converge, more CS professionals will be needed to develop sophisticated database techniques for managing complex and enormous databases, designing devices, interfaces, power supplies, etc.
Our informatics curriculum is made up of courses designed to provide students with the strong technical background needed to develop solutions to today's information challenges, and as such it is more technical than typical Information Systems programs while still being less math-intensive than most Computer Science curricula.
While Computer Science is concerned with the optimal design and implementation of software, Informatics concentrates on the most efficient use of the finished package.
- For example, a database course in a true Computer Science curriculum focuses on the development of database software, examining such theoretical issues as the most efficient algorithms for locking mechanisms and deadlock detection.
- A course by the same name in Informatics examines the importance of organizing the data so that, from a user perspective, database access will be most efficient.
The skills of a typical Computer Science student differ from those of a student in Informatics.
- The CS student has to exhibit a considerable gift for abstract reasoning, but is not expected to interact successfully with a large variety of disciplines as in Informatics.
- Informatics students have a strong understanding of the management, marketing, and accounting facets of an organization, allowing them to interact more effectively in an organizational setting.
- In addition, interpersonal skills or even communication skills are vital in Informatics. Informatics students are also better versed in assessing the needs of the end-users, and are therefore more capable of tailoring a software system to satisfy those needs.
All programs offered by the Department of Informatics and Computer Science offer broad-based, rigorous curricula that combine a solid background in technology and theory with a real-world approach to career opportunities and advancement to prepare students for a successful future in the evolving, fast-paced technology industry.
Prospective students and recruiters have inquired about the degree of technical rigor of the Business Informatics degree in comparison to a Computer Science degree. The diagram below shows a rough estimate of the technical content of ISU's Business Informatics degree compared to the Computer Science degree.
You can find more on Technical Rigor here.
CS or Informatics?
View as html page: Letter to CS Students: Why Pursue an Informatics Degree
Degree Comparisons from Other Sites
Note that ISU's business informatics degree is similar to, but generally more technical than, most IS, MIS, or CIS degrees. However, these links capture the differences in very broad strokes.