The Computer Science/Computer Engineering program is a five-year program resulting in a bachelor’s degree in Computer Science from the University of Indianapolis and a bachelor’s degree in Computer Engineering from IUPUI.
Required Computer Science Courses:
CSCI 155 Introduction to Programming using C++ (4)
CSCI 156 Introduction to Object-Oriented Programming (4)
CSCI 230 Computer Architecture (4)
CSCI 240 Data Structures and Algorithms (4)
CSCI 310 Graphical User Interfaces (4)
CSCI 350 Programming Languages (4)
CSCI 370 Database Systems (4)
CSCI 420 Computer Networks and Distributed Computing (4)
In the last two years of the four-year program, two courses are required from the list of ELECTIVE courses: CSCI 340 Computer Algorithms (4)
While at U of I, the student must also complete Uindy’s general education core as stipulated in the Uindy Academic Catalog, with the following additional restrictions due to requirements established by IUPUI.
ENGL 101 & 102, plus COMM 100, will count for ENG W131 plus COMM R 110 at IUPUI.
Modern Language 101 & 102 (8 hrs. total), plus a 2-hour or a 3-hour lecture/theory course in Fine Arts will count for one introductory level plus two upper level humanities courses at IUPUI.
At least two*of the cross-cultural, social inquiry, or religion courses selected to fulfill the Uindy core must be 300-level courses, and must NOT be broad survey courses. (* Provided the student takes 8 hours of foreign language, only one of the cross-cultural courses needs to be a 300-level or higher course.)
The philosophy course needs to be PHIL 201 Ethics, which will count for ECE 401 at IUPUI.
The student must take TCM 360 at IUPUI.
The student may select the remaining courses in Uindy’s general education core according to the regulations in the University of Indianapolis catalog. Courses in which the student has earned grades lower than C will not transfer between universities.
To satisfy the requirements of the IUPUI Computer Engineering program, the student must take the following: (IUPUI COURSES) CSCI 34000
*The student is also required to choose 2 additional advanced computer electives (and may petition IUPUI to have Uindy CSCI electives transferred if desired).
NOTE:Due to the complex nature of this program, the student should consult regularly (at least once a semester) with his/her faculty advisor.
NOTE: The Computer Science-Computer Engineering major requires a total of 158 credits.
NOTE: A grade of C- (1.7 on a 4.0 scale) or higher is required in all courses applying toward the Mathematics Major.
NOTE: A average grade of C or higher is required in all required Computer Engineering courses for the Bachelor of Science Degree in Computer Engineering from Purdue University.
This program may require attendance in both day and extended programs classes.
See the College of Arts & Sciences General Education Core Guide/Bachelor of Arts or Science for additional course requirements.