IUPUI 2014-2016 » Schools » School of Informatics and Computing » Undergraduate » Degree Programs » Bachelor of Science in Informatics Areas of Specialization

 

Bachelor of Science in Informatics Areas of Specialization
In addition to taking Informatics courses that address the human and technical dimensions of information technology, students select an area of specialization in order to complete an Informatics degree. An area of specialization is an integrated program of courses (15 – 21 cr.) concentrating on the application and impact of informatics within another discipline.

Over the past few years, Informatics students have most often selected these areas of specialization:

Choosing an area of specialization is required; most students have done so by the beginning of sophomore year.  Although the areas listed above are the most popular, you may select approved minors or certificates from other IUPUI programs not listed here. If you are a new student or want more information on an Informatics major with a unique area of specialization, please contact your advisor.

Biology
  • BIOL K101 Concepts of Biology I (5 cr.)
  • BIOL K103 Concepts of Biology II (5 cr.)
  • BIOL K322 Genetics (3 cr.)
  • BIOL K341 Principles of Ecology (3 cr.)

In addition, students must take any K-prefixed Biology course of at least 3 credits at the 300 level (or above).

Business

Students may pursue a business minor or a business certificate. Each option requires 21 credit hours of coursework. The major difference between the two options is that the business certificate is available fully online. Details can be found below. Please contact the Kelley School of Business for further information.

Computer Information Technology

Students may complete a Computer Applications Technology Certificate, an IT Certificate for Web Development, an E-Commerce Development Certificate or a Network Security Certificate for the area of specialization.

Another option for an area of specialization is to complete the Minor in Computer Information Technology.

The last option is to complete an area of specialization which is NOT an official minor or certificate through CIT, but will satisfy the School of Informatics and Computing specialization requirement. Students who have completed the core courses in informatics should meet all prerequisites for the first course listed in each CIT area of specialization. Below are the options.

Option I: Systems and Database Development

Prerequisite: CIT 21400 or INFO I308

  • CIT 21300 Systems Analysis (3 cr.)  [P: CIT 21400 or INFO I308]
  • CIT 27000 (Java)  or 24200 (ASP.NET) or 21500 (PHP)
  • CIT 37400 Systems and Database Analysis (4 cr.) (offered Fall only) [P: CIT 21300]

Select 2 from the following:

  • CIT  49900 Database Programming  (3 cr.) [P: CIT  200 level programming course]
  • CIT 49900 Advanced Database Design [P: CIT 21400 and CIT 3xx00 DB Security]
  • 300 Level Programming:
    • CIT 31300 Commercial Website Development [P: 21200 and (CIT 21500 or CIT 24200)
    • CIT 32900 Java Server Pages [P: CIT 27000]
    • CIT 34700 Advanced ASP.NET [P: CIT 24200]
    • CIT 38800 Java II or VB II [P: One 200-level Programming Course]
Option II: Networking Systems

Prerequisite: Completion of 6 hours of Quantitative and Analytical Skills requirement

  • CIT 20200 Network Fundamentals (3 cr.) [P: CIT 20700]
  • CIT 20300 Communications Security and Network Controls (3 cr.) [P: CIT 20700]
  • CIT 20700 Data Communications (4 cr.) [P: CIT 17600]
  • CIT 32700 Wireless Communication (3 cr.) [P: CIT 20700]
  • CIT 40200 Design and Implementation of Local Area Networks (3 cr.) [P: CIT 20700] or CIT 35600 Network Operating Systems Administration (3 cr.) [P: CIT 20200]
Option III: Programming

Prerequisite: CIT 14000 Programming Constructs Lab or CSCI N335 Advanced Programming: VB

  • CIT 24200 Intro to ASP.NET Programming (3 cr.) [P: CIT 14000]
  • CIT 27000 Introduction to Java (3 cr.) [P: CIT 14000]
  • CIT 34700 Advanced ASP.NET Programming (3 cr.) [P: CIT 24200]
  • CIT 38800 Java Programming II (3 cr.) or CIT 32900 Java Server Pages (3 cr.) [P: CIT 27000]
Computer Science

The Computer and Information Science area of specialization requires 20 credit hours and results in the student earning a minor in Computer and Information Science. Students must declare the Minor by contacting a CSCI department advisor, who can be reached at (317) 274-9727.  Students must also complete a formal application during their last semester at IUPUI after all courses have been completed.

  • CSCI 23000 Computing I (4 cr.)
  • CSCI 24000 Computing II (4 cr.)
  • CSCI 34000 Discrete Computational Structures (3 cr.)
  • CSCI 36200 Data Structures (3 cr.)
  • Two electives (6 credit hours) at the 300 – 400 level. These electives are to be taken from the approved list of electives for CSCI majors.  Course prerequisites must be fulfilled prior to enrollment in CSCI courses.

At least 9 credit hours of the minor must be taken at IUPUI.

Mathematics 16600 is recommended as pre- or co-requisite to CSA 36200. Students must maintain at least a 2.5 GPA in these courses in order to obtain the minor. A grade of C- or higher is required in each CSCI course.

Health Science
  • BIOL-N 212 Human Biology I (3 cr.)
  • BIOL-N 213 Human Biology I Lab (1 cr.)
  • BIOL-N 214 Human Biology II (3 cr.)
  • BIOL-N 215 Human Biology II Lab ( 1 cr.)
  • HIA-M 322 Hospital Organization Management (3 cr.)
  • HIA-M 325 Healthcare Information Requirements and Standards (3 cr.)
  • HIA-M 330 Medical Terminology (2 cr.)
  • HIA-M 420 Healthcare Planning Information Systems (3 cr.)
  • HIA-M 445 Medicine and the Law (1 cr.)
Human-Computer Interaction

Those completing this specialization will also receive an undergraduate certificate in Human-Computer Interaction.

Legal Informatics

Legal informatics has been described as “the study of the application of information technologies to the field of law and the use of these technologies by legal professionals.” Therefore, the focus of the legal informatics area of specialization is on the effective use of cutting edge technology in the study and practice of law.  Legal informatics also includes the law related to technology, such as intellectual property law, and security.  All of the courses in the legal informatics area of specialization are online.

What Are the Career Opportunities in Legal Informatics?

As law firms convert from a paper-based practice to a practice using a full range of software, there are a considerable number of exciting career opportunities for people with informatics and new media degrees.  Your work could encompass everything from setting up databases of documents for a trial to running all of the software to manage a law firm’s operational functions, such as time-keeping and billing. It could also include preparing audio, visual and multimedia materials and presentations for accident reconstructions, criminal investigations and to explain the intricacies of machinery and high-tech inventions. Current openings in legal technology feature generous salaries and include the following job titles:  case management administrator, director of litigation support, enterprise applications developer, e-discovery associate, project manager, desktop support specialist, records & docket manager, trial presentation analyst, legal technology specialist, training and education manager and web developer. View a list of potential legal informatics-related positions.

Are There Other Career Options?

A student who pursues the legal informatics area of specialization may also choose to continue his or her education by attending law school and becoming an attorney.

The following five (5) courses comprise the legal informatics area of specialization, for a total of 15 credit hours:

Required Courses

Students who complete all five courses as part of their undergraduate degree will earn a Certificate in Legal Informatics. Students can also earn the certificate in legal informatics as a free-standing certificate.

For additional information, please contact Professor Sara Anne Hook.

Media Arts & Science

The Media Arts and Science specialization requires 15 credit hours, with at least 12 credit hours at the 200-level or above and at least one course at the 400-level. You must receive a grade of C- or better in each course. Please explore our list of Media Arts and Science courses and our recommended specializations below to help you choose.

Gaming Web Design and Development Multimedia Storytelling 3D Graphics Video and Audio Multimedia Programming

Last updated: February, 2014.