Official Indiana University seal   Indiana University South Bend
Computer and Information Sciences
 Skip Left Navigation


This requires 20 credit hours of computer science consisting of six courses, to include C101, C151, C201, C243, and two more courses in computer science above the level of C243. At least 12 of the 20 credits must be taken at IUSB.

C101 Computer Programming I (4 cr.) Prereq: MATH-A 100 or Placement Exam Level 3. Test out is available.
C151 Multi-user Operating Systems (2 cr.) Prereq: C101. Test out is available.
C201 Computer Programming II (4 cr.) Prereq: C101
C243 Elementary Data Structures (4 cr.) Prereq: C151, C201, MATH-M 115 or M125.
         C151 can be taken concurrently with C243.

ELECTIVES: (6 credits from the following)

CSCI-C 251 Foundations of Digital Computing (3 cr.) Prereq: C243, MATH-M 215.
CSCI-C 308 System Analysis & Design (4 cr.) Prereq: C243.
CSCI-C 311 Organization of Programming Languages (3 cr.) Prereq: C243, C335.
CSCI-C 335 Computer Structures (4 cr.) Prereq: C201.
CSCI-C 435 Operating Systems & Computer Architecture (4 cr.) Prereq: C243, C335, and three additional computer science courses above the level of C243.
CSCI-C 455 Analysis of Algorithms (3 cr.) Prereq: C251, MATH-M 260.
CSCI-B 424 Parallel and distributed programming (3 cr.) Prereq: C243, M301
CSCI-C 442 Database systems (3 cr.) Prereq: C308
CSCI-C 463 Artificial intelligence (3 cr.) Prereq: C243
CSCI-B 438 Computer networks (3 cr.) Prereq: C243, C335
CSCI-C 481 Computer Graphics (3 cr.) Prereq: C243, M301
CSCI-C 490 Special topics such as security, biomorphic computing, computer vision, advanced Java.

Click here to see the flyer.

For a list of Computer Science Courses click here.


The minor consists of five courses (15 credits) and will provide the student with the knowledge and understanding of computer hardware and software components and how they operate, use of common office automation and productivity software, introduction to operating systems, introduction to event driven programming and graphical user interfaces, introduction to web based programming, introduction to computer networks and the client/server computing model.

At least 10 of the 15 credits must be taken at IUSB.  The student must complete the following courses with a grade of C- or better.

CSCI-A 107 - Advanced Microcomputing  (Databases) (4 cr.)
CSCI-A 150 - Introduction to Operating Systems  (Windows) (1 cr.)
CSCI-A 201 - Introduction to Programming I (Visual Basic .Net) (4 cr.)
CSCI-A 338 - Network Technologies and Systems Administration (3 cr.)
CSCI-A 340 - Introduction to Web Programming (3 cr.)

The goal of this minor is to provide the necessary technical expertise to those students who are preparing themselves for the new knowledge economy. Potential students who benefit from this minor may be found in many disciplines, including health care, science and engineering, government, business and education.

Click here to see the flyer.

For a list of Computer Science Courses click here.


The minor in Informatics requires students to take three lower level Informatics courses and two upper level Informatics or upper level elective courses from the table below.

INFO-I 101 Introduction to Informatics (4 cr.)
INFO-I 202 Social Informatics (3 cr.)
INFO-I 210 Information Infrastructure I (4 cr.)   (CSCI-A 201 may be substituted for I210 for those students not intending to take I211.)
INFO-I 211 Information Infrastructure II (4 cr.)

INFO-I 300 Human Computer Interaction (3 cr.)
INFO-I 303 Organizational Informatics (3 cr.)

INFO-I 308 Information Representation (3 cr.)

INFO-I 310 Multimedia Arts and Technology (3 cr.)
INFO-I 320 Distributed Systems and Collaborative Computing (3 cr.)
INFO-I 400 Topics in Informatics (3 cr.) e.g., Bioinformatics

BUS-K 301 Enterprise Resource Planning (3)
BUS-K 321 Management Information Systems (3 cr.)
PHYS-P 281 Solid State Electronics I (3 cr.)
PHYS-P 303 Digital Electronics (4 cr.)
SOC-S 319 Sociology of Science (3 cr.)
SOC-S 451 Web Based Survey Techniques (3 cr.)
CSCI-A 340 Introduction to Web Programming (3 cr.)
CSCI-C 335 Computer Structures (3 cr.)
CSCI-B 424 Parallel and Distributed Programming (3 cr.)
CSCI-C 442 Database Systems (3 cr.)
CSCI-C 463 Artificial Intelligence (3 cr.)
CSCI-B 481 Interactive Computer Graphics (3 cr.)
CSCI-B 438 Computer Networks (3 cr.)
PHIL-P 338 Philosophy of Technology (3 cr.)
PHIL-P 207 Computer Ethics (3 cr.)
MATH-M 365 Probability and Statistics (4 cr.)
PSY-P 335 Cognitive Psychology (3 cr.)
BIOL-L 311 GENETICS (3 cr.)
CHEM-C 371 Chemical Informatics I (3 cr.)
FINA-P XXX Advanced Digital Production (3 cr.)
FINA-P 274 Computer Arts and Design I (3 cr.)

FINA-P 374 Computer Arts and Design II (3 cr.)
ENGL-W XXX Web-Based Instruction (3 cr.)
ENGL-W XXX Web-Based Writing / Journal Editing (3 cr.)

The courses offered as Informatics electives will vary over time. Many courses at the 300 level or above in computer and information sciences and decision sciences can count as an elective. The student should consult the Informatics program director for details.

A minimum grade of C- is required in all courses taken for the minor.

Click here to see the flyer.

Consult the Informatics web site for additional details:


This consists of at least 15 credit hours of courses chosen from the following disciplines:

  • Computer Science
  • Mathematics
  • Philosophy
  • Psychology
  • Cognitive Science

Consult the cognitive science web site for additional details:

Indiana University South Bend
Department of Computer and Information Sciences
1700 Mishawaka Ave. P.O. Box 7111
South Bend, IN 46634
Phone: (574) 520-5521
Fax: (574) 520-5589

Copyright 2006 , The Trustees of Indiana University
Copyright Complaints