Schools

School of Natural Sciences

Computer Science (Bachelor of Science)

A baccalaureate degree is offered in Computer Science.  This program recognizes the need to provide the understanding and knowledge of computer science appropriate for the varied careers available.  Students may choose to emphasize either Mathematics and Science, or Business and Information Systems in their study of Computer Science at IU Southeast.

Student Learning Goals

  1. Bachelor of Science graduates will have clear understanding of the theoretical foundations of computing science, hardware structure, and programming algorithms and languages.
  2. Graduates will be able to apply theory to the solution of practical business problems and to the analysis of existing algorithms and techniques, and to recommend techniques and algorithms appropriate to specific circumstances in the areas of automated systems.
  3. Graduates will also be able to develop and evaluate new solutions in information technology areas.
  4. Science/mathematics option graduates will seek employment in networking, hardware, and systems-level programming; or transfer to graduate schools for higher studies. Information systems graduates will be prepared for the business world, understanding business problems and creating computer-based solutions through programming, systems analysis, and design; or may also decide to transfer to graduate schools for higher studies in business-based computing.

Computer Science BS Residency Requirement

The Computer Science department enforces the IU Southeast Residency Requirement and the School of Natural Sciences Residency Requirement for Bachelor’s degrees with no additions.

Degree Program Admission Requirements

To be fully admitted to the Bachelor of Science in Computer Science degree program, students must meet the School of Natural Science's admission requirements and complete CSCI-C 201 (Java Programming I) with a grade of C or better.

General Education Component

All students pursuing the Bachelor of Science in Computer Science must complete the campus General Education Core Requirements.  See General Education Component for all IU Southeast Baccalaureate Degrees for a complete listing of requirements.

Core Program

All courses listed below for the Information Systems and/or the Science/Mathematics Track require a grade of C or better.  Courses marked with an asterisk (*) can be used to satisfy a General Education Core Requirement.

Each student will select one of two major option areas in which to pursue advanced courses: (1) information systems or (2) science/mathematics.  Within each option area there are required advanced sequences in computer science and related disciplines that enable students to tailor their advanced coursework to meet any one of several career objectives.  Please note that taking the course requirements for either option may add up to a number less than the required 120 credit hours.  The student should fulfill the remaining hours with electives.

Note: Students must petition the department coordinator for acceptance of any computer science-related coursework more than seven years old.

Information Systems Track

The Information Systems Option prepares students seeking employment in business or industry or who may pursue a graduate degree in information systems.  Within this option, the student may select courses that prepare them for careers in areas such as applications programming, business systems design and implementation, and information systems management.

Technical Writing Requirement (choose one)

Dept.

Course Number

Title

Credit Hours

Minimum Grade

ENG-W

234*

Technical Report Writing

3

C

OR

ENG-W 

290*

Writing in the Arts and Sciences

 3

 C

Mathematics, Science, & Business Requirements

A.    Mathematics-3 courses  

Dept.

Course Number

Title

Credit Hours

Minimum Grade

Complete one calculus sequence

MATH-M  AND

119* AND

Brief Survey of Calculus I AND

3

C

MATH-M

120

Brief Survey of Calculus II

3

C

OR

 

 

MATH-M AND

215* AND

Calculus I AND

5

C

MATH-M

216

Calculus II

5

C

AND Choose one Statistics Course

 

 

MATH-K

300

Statistical Techniques for Health Professions

3

C

OR

 

 

ECON-E

280

Applied Statistics for Business & Econ I

3

C

B.    Physical Sciences- 3 options, 1 or 2 courses 

Dept.

Course Number

Title

Credit Hours

Minimum Grade

PHYS-P

100*

Physics in the Modern World

5

C

OR

 

 

PHYS-P AND

201* AND

General Physics I AND

5

C

PHYS-P

202

General Physics II

5

C

OR

 

 

PHYS-P AND

221* AND

Physics 1 AND

5

C

PHYS-P

222

Physics 2 

5

C

C.  Business and Economics

Dept.

Course Number

Title

Credit Hours

Minimum Grade

BUS-A

201

Introduction to Financial Accounting

3

C

BUS-A

202

Introduction to Managerial Accounting

3

C

ECON-E

201*

Introduction to Microeconomics

3

C

ECON-E

202

Introduction to Macroeconomics

3

C

BUS-F

301

Financial Management

3

C

BUS-M

301

Introduction to Marketing Management

3

C

BUS-P

301

Operations Management

3

C

BUS-K

321 

Management of Information Technology

C

 

 Computer Science Requirements

Dept.

Course Number

Title

Credit Hours

Minimum Grade

CSCI-C

201

Computer Programming II

4

C

CSCI-C

202

Computer Programming

4

C

CSCI-C

251

Foundations of Digital Computing

4

C

CSCI-C

311

Programming Languages

4

C

CSCI-C

335

Computer Structures

4

C

CSCI-C

343

Data Structures

4

C

CSCI-C

346

Software Engineering

4

CSCI-B

438

Foundations of Computer Networking 

 4 

CSCI-C

455

Analysis of Algorithms I

4

C

CSCI-P

4451

Design Capstone 

 2

CSCI-P 

4461

Implementation Capstone

 2

CSCI-B 

461 

Database Concepts

 4

C

CSCI-B/C/P

4XX

Two elective courses in CSCI-B, –C or -P numbered 400 or above.

6-8

C

 

1CSCI-P445 and P446 must be completed as a Fall/Spring Sequence.  If a student fails to complete CSCI-P446 the semester immediately following the completion of CSCI-P445, the student must repeat CSCI-P445 in a future semester in order to complete the sequence.

Science/Mathematics Track

The Science/Mathematics Option prepares students seeking employment in the technical areas of computer applications or who may pursue a graduate degree in computer science.  Within this option, the student may select courses that prepare them for careers in areas such as systems software design and implementation and scientific computing applications.

Technical Writing Requirement (choose one)

Dept.

Course Number

Title

Credit Hours

Minimum Grade

ENG-W

234*

Technical Report Writing

3

C

OR

ENG-W 

290*

Writing in the Arts and Sciences

 3

 C

Mathematics Requirement (complete each course listed below)

Dept.

Course Number

Title

Credit Hours

Minimum Grade

MATH-M

215*

Calculus I

5

C

MATH-M

216

Calculus II

5

C

MATH-M

303

Linear Algebra for Undergraduates

3

C

MATH-M

360

Elements of Probability Theory

3

C

MATH-M

3xx/4xx

One approved MATH-M course at 300 or 400 level

3

C

Natural and Physical Sciences Requirement (minimum of 15 credits required; must include General Chemistry Sequence or the Calculus Based Physics Sequence)

Dept.

Course Number

Title

Credit Hours

Minimum Grade

Physical Science Sequence (choose either CHEM-C 105/C125 & CHEM-C 106/C126 OR PHYS-P 221 & PHYS-P 222)

CHEM-C

105/125

Principles of Chemistry I + lab; AND

5

C

CHEM-C

106/126

Principles of Chemistry II + lab

5

C

OR

PHYS-P

221

Physics I AND

5

C

PHYS-P 222

Physics II

5

C

Natural & Physical Science Electives (to reach minimum of 15 credit hours)

Various

Courses selected from among other natural and physical science courses to reach 15 credit hours

5+ C

Computer Science Requirements

Dept.

Course Number

Title

Credit Hours

Minimum Grade

CSCI-C

201

Computer Programming II

4

C

CSCI-C

202

Computer Programming

4

C

CSCI-C

251

Foundations of Digital Computing

4

C

CSCI-C

311

Programming Languages

4

C

CSCI-C

335

Computer Structures

4

C

CSCI-C

343

Data Structures

4

C

CSCI-C

346

Software Engineering 

 4 

 C 

CSCI-C

455

Analysis of Algorithms

4

C

CSCI-P

436

Introduction to Operating Systems

4

C

CSCI-P 

4451

Design Capstone

 

 

CSCI-P 

4461

Implementation Capstone

 

 

CSCI-B/C/P

4XX

 3 elective courses in CSCI-B, –C or -P numbered 400 or above.

   9-12

 

C

1CSCI-P445 and P446 must be completed as a Fall/Spring Sequence.  If a student fails to complete CSCI-P446 the semester immediately following the completion of CSCI-P445, the student must repeat CSCI-P445 in a future semester in order to complete the sequence.

General & Upper-Level Electives

Students must complete a minimum of 120 credit hours and 30 credit hours at the 300-level or above.  Elective courses may be necessary to complete the minimum credit hour requirements.

Academic Bulletins

PDF Version

Click here for the PDF version.