Harper College will be closed Monday, December 23 through Wednesday, January 1 for Winter Break.
Transfer majors
Get your Associate in Science degree and transfer to a four-year university as a computer science major. Take courses covering algorithms, theoretical foundations of computer science and development of software.
All courses are taught by skilled instructors who are computer science experts. You’ll be well-prepared to transfer to a four-year degree program in computer science or computer engineering.
This program offers you a convenient and affordable way to begin your college education by earning the first two years of your bachelor’s degree at Harper College. Academic advisors will help you choose courses that meet the specific requirements of the four-year college or university you plan to attend. Articulation agreements with four-year colleges and universities make it easy for your credits from Harper to transfer.
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.
Number | Course Title | Credits |
---|---|---|
CSC 121 | Computer Science I | 4 |
Description: The first in a sequence of courses for majors in Computer Science, Mathematics, and Engineering. Introduces a disciplined approach to problem-solving and algorithm development, in addition to an introduction to procedural and data abstraction. Covers: selection, repetition, and sequence control structures; program design, testing, and documentation using good programming style; block-structured high-level programming languages; and arrays, records, and files. IAI CS911 Prerequisite: MTH 070 (Plane Geometry) with a grade of C or better or Geometry Waiver; AND college-level placement in mathematics. mathplacement.php Class Schedule: Fall 2024 | Spring 2025 |
||
ECO 211 | Microeconomics | 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: Fall 2024 | Spring 2025 |
||
ENG 101 | Composition I | 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 P or 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: Fall 2024 | Spring 2025 |
||
MTH 200 | Calculus I | 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: Fall 2024 | Spring 2025 |
Number | Course Title | Credits |
---|---|---|
CSC 122 | Computer Science II | 4 |
Description: The second in a sequence of courses for majors in Computer Science. Covers: design and implementation of large-scale problems; abstract data types; data structures (files, sets, lists, stacks, queues, and trees); program verification and complexity; recursion; dynamic concepts (memory, scope, block structures); text processing; and an introduction to searching and sorting algorithms. This course will use the same programming language as CSC 121: Computer Science I (IAI CS911: Computer Science I). IAI CS912 Prerequisite: CSC 121 Computer Science I (IAI CS911 Computer Science I) with grade of C or better. Class Schedule: Fall 2024 | Spring 2025 |
||
ENG 102 | Composition II | 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: Fall 2024 | Spring 2025 |
||
MTH 201 | Calculus II | 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: Fall 2024 | Spring 2025 |
||
Physical and Life Science1 | 3 |
Number | Course Title | Credits |
---|---|---|
ECO 212 | Macroeconomics | 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: Fall 2024 | Spring 2025 |
||
Humanities and Fine Arts2 | 3 | |
MTH 220 | Discrete Mathematics | 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: Fall 2024 | Spring 2025 |
||
PHY 201 | General Physics I: Mechanics | 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: Fall 2024 | Spring 2025 |
Number | Course Title | Credits |
---|---|---|
Humanities and Fine Arts2 | 3 | |
Major Discipline and Transfer Electives | 5 | |
PHY 202 | General Physics Ii: Electricity and Magnetism | 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: Fall 2024 | Spring 2025 |
||
SPE 101 | Fundamentals of Speech Communication | 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: Fall 2024 | Spring 2025 |
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.
For more information about studying computer science at Harper College, contact Admission Outreach at 847.925.6700, or submit a request information form. You can also apply online.