Computer Science Pre-major for Associate in Science

Program Coordinator: Ivan Temesvari, 847-376-7065, itemesva@oakton.edu

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.

For more information on course selection or program-specific advising, contact the program coordinator. Part time students should also consult the Office of Advising, Transitions, and Student Success for part-time pre-major recommendations. General Education courses should be selected from the list of IAI General Education Courses.

Plan of Study Grid
First Year
Semester OneHours
EGL 101 Composition I 3
MAT 250 Calculus I 5
Select one of the following: 3
C++ Computer Science I  
Java Computer Science I  
Python Computer Science I  
Select one Life Science course: 3-4
Note: At least one science course with lab is required for degree completion
 
Introduction to Life Science (lab)  
Human Genetics (non-laboratory course)  
Introduction to Environmental Science (lab) 1  
Plants and Society  
General College Biology I (lab)  
 Hours14-15
Semester Two
EGL 102 Composition II 3
SPE 103 Effective Speech 3
MAT 251 Calculus II 4
Select one of the following: 3
C++ Data Structures  
Java Data Structures  
Python Data Structures  
Select one Physical Science course: 3-4
Note: At least one science course with lab is required for degree completion
 
Introduction To Weather And Climate  
Physical Geography  
A Survey Of Oceanography  
Environmental Geology  
Descriptive Astronomy  
General Physics I (lab)  
 Hours16-17
Second Year
Semester One
CSC 255 Objects and Algorithms 3
Select one of the following: 3-4
Calculus III  
Linear Algebra  
Introduction To Numerical Methods 3  
Select one of the following: 3
Principles of Macroeconomics  
Principles of Microeconomics  
American Government  
Introduction To Sociology 2  
Select one of the following: 3
Introduction to Poetry  
Introduction To Literature  
Logic  
Ethics  
World Religions 1  
Introduction To Philosophy  
Introduction to Women's and Gender Studies 2  
World Mythologies 1  
Select one Physical Science course with lab: 4
Introductory Chemistry (lab)  
Elements of Chemistry (lab)  
General College Chemistry I (lab)  
College Physics I (lab)  
 Hours16-17
Semester Two
MAT 144 Discrete Mathematics 3
Select one of the following: 3
Introduction to Artificial Intelligence  
Computer Architecture And Organization  
Software Cybersecurity  
Select one of the following: 3-4
Calculus III  
Linear Algebra  
Ordinary Differential Equations  
Introduction To Numerical Methods 3  
Select one of the following: 3
Introduction to Social and Cultural Anthropology 1  
World Regional Geography 1  
History Of Contemporary Non-Western Civilizations 1  
International Relations 1  
Introduction to Global Studies 1  
Select one of the following: 3
Art History: Art of the Non-Western World 1  
Western Culture and the Arts: Renaissance through the 20th Century  
African-American Culture and the Arts 2  
Women and Creativity 2  
Music Literature And History  
 Hours15-16
 Total Hours61-65

Note: Pre-major is a recommended sequence and selection of courses.  See Associate in Science (A.S.) page for degree requirements.