Computer Science Pre-major for Associate in Science
The following pre-major is recommended for students who are considering completing a Bachelor’s of Science degree in Computer Science after transferring to a four-year institution. It is designed for students who have not decided upon a specific four-year college or university. Once a transfer school is selected, students are strongly encouraged to consult the Office of Advising, Transitions, and Student Success and the transfer institution’s catalog to select courses that will meet both Oakton and transfer institution requirements.
Courses
- ANT 102 — Introduction to Social and Cultural Anthropology
- ART 114 — Art History: Art of the Non-Western World
- ATR 115 — Descriptive Astronomy
- BIO 101 — Introduction to Life Science
- BIO 103 — A Survey of Ecology
- BIO 104 — Human Genetics
- BIO 105 — Human Genetics
- BIO 106 — Introduction to Environmental Science
- BIO 109 — Plants and Society
- BIO 116 — Microbe and Society
- BIO 121 — General College Biology I
- CHM 101 — Introductory Chemistry
- CHM 105 — Elements of Chemistry
- CHM 121 — General College Chemistry I
- CSC 144 — Discrete Mathematics
- CSC 155 — C++ Computer Science I
- CSC 156 — Java Computer Science I
- CSC 157 — Python Computer Science I
- CSC 170 — Introduction to Numerical Methods
- CSC 171 — C++ Programming for Engineers
- CSC 173 — Java Programming for Engineers
- CSC 174 — Python Programming for Engineers
- CSC 180 — Introduction to Artificial Intelligence
- CSC 204 — Computer Architecture and Organization
- CSC 206 — Software Cybersecurity
- CSC 208 — Introduction to Data Science
- CSC 240 — C++ Data Structures
- CSC 241 — Java Data Structures
- CSC 242 — Python Data Structures
- CSC 255 — Objects and Algorithms
- EAS 105 — Introduction to Weather and Climate
- EAS 121 — Physical Geography
- EAS 125 — A Survey of Oceanography
- EAS 205 — Environmental Geology
- ECO 201 — Principles of Macroeconomics
- ECO 202 — Principles of Microeconomics
- EGL 101 — Composition I
- EGL 102 — Composition II
- EGL 117 — Introduction to Poetry
- EGL 129 — Introduction to Literature
- GEG 120 — World Regional Geography
- HIS 140 — History of Contemporary Non-Western Civilizations
- HUM 121 — Western Culture and the Arts: Renaissance through the 20th Century
- HUM 124 — African-American Culture and the Arts
- HUM 127 — Introduction to Philosophy
- HUM 140 — Introduction to Women's and Gender Studies
- HUM 142 — Women and Creativity
- HUM 210 — World Mythologies
- MAT 250 — Calculus I
- MAT 251 — Calculus II
- MAT 252 — Calculus III
- MAT 260 — Introduction to Linear Algebra
- MAT 262 — Ordinary Differential Equations
- MUS 236 — Music Literature and History
- PHL 105 — Logic
- PHL 106 — Ethics
- PHL 205 — World Religions
- PHY 131 — College Physics I
- PHY 221 — General Physics I
- PHY 222 — General Physics II
- PSC 101 — American Government
- PSC 202 — International Relations
- SOC 101 — Introduction to Sociology
- SPE 103 — Effective Speech
- SSC 201 — Introduction to Global Studies