Harper College

Computer Science - Technical Emphasis: Sample Transfer Plan

Program Overview

This sample transfer guide meets the requirements of the Associate in Science degree and follows the Illinois Articulation Initiative computer science - technical emphasis baccalaureate major recommendations. Bachelor's degree programs in computer science encompass two distinct emphases: the information systems emphasis and the technical emphasis. The technical emphasis focuses on algorithms, theoretical foundations of computer science and development of software. Students choosing to follow this sample plan need to choose the major of Associate in Science if needing financial aid. Transfer institution requirements may vary - students should check individual college/university requirements before completing the sample as outlined. Baccalaureate admission may be competitive. Completion of these courses alone does not guarantee admission.

Program Requirements

FIRST SEMESTER:

Number Course Title Credits
CSC 121 4

Description: Introduces a disciplined approach to problem solving and algorithm development. Introduces both procedural and object-oriented design strategies; selection, repetition, and sequence control structures; containers (mathematical manipulation, searching, sorting, etc.); and file manipulation. Emphasizes program design, testing, and documentation using good programming style in a high-level, object-oriented programming language. Emphasizes mathematics, engineering, science, and computer science applications. Designed as the first of a sequence of courses (CSC 121, CSC 122, CSC 216, and CSC 217) for students majoring in Computer Science. IAI CS 911

Prerequisite: CIS 106 (Computer Logic and Programming Technology) and MTH 103 (College Algebra) with grades of C or better; OR MTH 140 (Precalculus), or MTH 200 (Calculus I, IAI MTH 901), or MTH 220 (Discrete Mathematics, IAI M1 905, IAI CS 915) with a grade of C or better, or placement into MTH 200 mathplacement.php

Class Schedule:  Summer 2024 | Fall 2024

ECO 211 3

Description: Covers economic problems faced by the individual and the firm. Examination of market structures, price and output determination. The microeconomic approach. IAI S3 902

Class Schedule:  Summer 2024 | Fall 2024

ENG 101 3

Description: Emphasizes the writing of expository prose. Introduction to the critical reading of nonfiction prose. IAI C1 900

Prerequisite: ENG 096 with a grade of C or better. Other placement options: english-placement-grid.php ESL students need one of the following options: ESL 073 and ESL 074 with grades of B or better; ESL 073 and ESL 086 with grades of B or better; ESL 073 and ESL 099 with grades of B or better; ESL 073 with required writing placement test score; or ESL 074 with required reading placement test score.

Class Schedule:  Summer 2024 | Fall 2024

MTH 200 5

Description: Studies limits, continuity, derivatives, antiderivatives, and definite integrals as they relate to algebraic, trigonometric, inverse trigonometric, logarithmic and exponential functions. Includes applications to geometry, science, and engineering. IAI M1 900-1, IAI MTH 901

Prerequisite: MTH 140 (Precalculus) with a grade of C or better, or other placement options. mathplacement.php

Class Schedule:  Summer 2024 | Fall 2024

SECOND SEMESTER:

Number Course Title Credits
CSC 122 4

Description: Uses an object-oriented approach to introduce the design and implementation of large scale problems. Introduces data structures: arrays, files, sets, pointers, lists, stacks, queues, trees, and graphs. Introduces program verification and complexity. Builds on previous knowledge of searching and sorting to help introduce the student to recursion as well as give practical examples of complexity analysis. Emphasizes mathematics, engineering, science, and computer science applications. Designed as the second of a sequence of courses (CSC 121, CSC 122, CSC 216, CSC 217) for students majoring in Computer Science. IAI CS 912

Prerequisite: CSC 121 (Computer Science I, IAI CS 911) and either MTH 134 (Calculus for Business and Social Sciences, IAI M1 900-B) or MTH 200 (Calculus I, IAI M1 900-1, IAI MTH 901) with grades of C or better.

Class Schedule:  Summer 2024 | Fall 2024

ENG 102 3

Description: Continues ENG 101. Reading literature and writing of various types of prose. Introduces methods used in writing investigative papers. IAI C1 901R

Prerequisite: ENG 101 with a grade of C or better, or consent of instructor or department chair.

Class Schedule:  Summer 2024 | Fall 2024

MTH 201 5

Description: Continues MTH 200. Uses integrals to describe area and volume, studies techniques of integration, series, conics, polar coordinates and parametric equations with applications to science and engineering. IAI M1 900-2, IAI MTH 902

Prerequisite: MTH 200 (Calculus I) with a grade of C or better, or other placement options. mathplacement.php

Class Schedule:  Summer 2024 | Fall 2024

Physical and Life Science1 3

THIRD SEMESTER:

Number Course Title Credits
ECO 212 3

Description: Covers economic problems faced by our society. Examination of resource allocation, national income and economic development, from a macroeconomic approach. IAI S3 901

Class Schedule:  Summer 2024 | Fall 2024

Humanities and Fine Arts2 3
MTH 220 3

Description: Introduces analysis of finite collections and mathematical foundations of sequential machines, computer system design, data structures and algorithms. Includes sets and logic, sequences and subscripts, number systems, counting, recursion, graph theory, trees, finite probability, matrices and Boolean algebra. IAI M1 905, IAI CS 915

Prerequisite: MTH 103 (College Algebra) with a grade of C or better, or other placement options. mathplacement.php

Class Schedule:  Summer 2024 | Fall 2024

PHY 201 5

Description: Introduces mechanics using calculus. Topics include force and motion; work and energy; rotation; oscillations; and fluids. For students in chemistry, engineering, mathematics and physics. IAI P2 900L, IAI PHY 911

Prerequisite: MTH 200 (Calculus I, IAI M1 900-1, IAI MTH 901) with a grade of C or better. Recommend concurrent enrollment in MTH 201 (Calculus II, IAI M1 900-2, IAI MTH 902).

Class Schedule:  Summer 2024 | Fall 2024

FOURTH SEMESTER:

Number Course Title Credits
Humanities and Fine Arts2 3
Major Discipline and Transfer Electives 5
PHY 202 5

Description: Introduces electricity and magnetism using calculus. Topics include charge; electric field and potential; resistance, capacitance, and inductance; DC and AC circuits; magnetic fields; laws of Gauss, Ampere, and Faraday; Maxwell’s equations and electromagnetic waves; geometric optics, lenses and mirrors, interference and diffraction, and polarization. Intended for students in chemistry, engineering, mathematics and physics. IAI PHY 912

Prerequisite: MTH 201(Calculus II, IAI M1 900-2, IAI MTH 902) and PHY 201 (General Physics I: Mechanics, IAI P2 900L, IAI PHY 911) with grades of C or better.

Class Schedule:  Summer 2024 | Fall 2024

SPE 101 3

Description: Theory and practice of oral communications. Development of poise, confidence and skill in speech organization and delivery. Emphasis on frequent speaking, development of standards of criticism and selection and organization of material. IAI C2 900

Class Schedule:  Summer 2024 | Fall 2024

1 - Select from Life Science. Refer to the Associate in Science degree for approved courses in this category.

2 - Select at least one course from Humanities and one from Fine Arts. Interdisciplinary courses may count in either category. Refer to the Associate in Science degree for approved courses in this category. One course from Humanities and Fine Arts or from Social and Behavioral Sciences must meet the World Cultures and Diversity graduation requirement for the Associate in Science degree.

Last Updated: 3/15/24