2021-2022 Academic Catalog 
    
    Nov 30, 2024  
2021-2022 Academic Catalog [ARCHIVED CATALOG]

TSAP - Ivy Tech - Computer Science, BS (Option 1)


Notes: All computer science courses are taught at the Purdue Northwest Hammond Campus. Other required courses may be taken at either the Hammond or Westville Campus of Purdue Northwest.

The following courses will allow the student to meet the Purdue Northwest residency requirement of 32 credits being taken at Purdue Northwest at the 30000-40000 level and the Experiential Learning requirement of ENGL 10500 and CS 42000, as well as the general requirements of the Bachelor of Science in Computer Science.

Only two of the seven computer science (CS) courses are offered each semester: CS 31600, CS 33200, CS 40400, CS 41000, CS 41600, CS 45500, and CS 44200.

Ivy Tech Community College - Associate of Computer Science TSAP (60 Credits)

__ (3) CSCI 101 Computer Science I

__ (3) CSCI 102 Computer Science II

__ (3) CSCI 105 Discrete Logic for Computers

__ (3) CSCI 202 Computer Science III

__ (3) CSCI 210 Database Systems

__ (4) ITSP 135 Hardware/Software Support

__ (3) NETI 100 network Communications

__ (3) SDEV 153 Website Development

__ (3) SDEV 200 Software Development Using Java

__ (3) SDEV 210 Software Development Using Visual Basic in the .NET Framework

__ (3) SDEV 220 Software Development Using Python

__ (3) SDEV 240 Software Development Using C#

 

Purdue University Northwest - Program Major Courses (60 credits)

__ (3) ENGL 10500 English Composition II

__ (4) MA 26100 Multivariate Calculus

__ (3) MA 26500 Linear Algebra

__ (3) STAT 34500 Statistics

__ (3-4) SCI course

__ (1-2) Elective

__ (3) CS 12300 Programming I: Java

__ (3) CS 12400 Programming II: C++

__ (3) CS 22300 Computer Architecture & Assembly Language

__ (3) CS 27500 Data Structures

__ (3) CS 30200 Operating Systems

__ (3) CS 30900 Discrete Mathematical Structures

__ (3) CS 31600 Programming Languages

__ (3) CS 33200 Algorithms

__ (3) CS 40400 Distributed Systems

__ (3) CS 41000 Automata and Computability

__ (3) CS 41600 Software Engineering

__ (3) CS 45500 Computer Graphics

__ (3) CS 42000 Senior Design

__ (3) CS 44200 Database Systems

*Degree program completion requires 120 credit hours for a bachelor degree.