YEAR 1: FALL
SPRING
GE Area A2
ENGL 1 Intro to College Writing
GE Area C1-Arts
ARMS 20-Arts of Armenia
ART 1-Art Forms
ART 20-Drawing
ART 40-Painting
ART 50-Beginning Sculpture
ARTH 10-The Ancient and Primitive World
ARTH 11-The Modern World
CLS 9-Chicano Artistic Expression
DRAMA 22-Fundamentals of Interpretation
DRAMA 62-Theatre Today
ENGL 41-Poetry Writing
ENGL 43-Fiction Writing
MUSIC 9-Introduction to Music
MUSIC 74-Listener's Guide to Music
Select One
GE Area A3 Critical Thinking
ANTH 30 CT in Anthropology
CLS 30 CT in Chicano & Latino Studies
CSCI 1 CT In Computer Science
COMM 5 Argumentation
GME 5 Critical Reasoning
NSC1 4 Science & Nonsense
PHIL 25 Methods of Reasoning
PHIL 45 Introduction to Logic
SOC 3 Analysis of Social Life
WS 12 CT Gender Issues
Completed at Other Institution
Select One
GE Area B4-Quantitative Reasoning
MATH 75 Quantitative Analysis
GE Area C1-Arts
ARMS 20-Arts of Armenia
ART 1-Art Forms
ART 20-Drawing
ART 40-Painting
ART 50-Beginning Sculpture
ARTH 10-The Ancient and Primitive World
ARTH 11-The Modern World
CLS 9-Chicano Artistic Expression
DRAMA 22-Fundamentals of Interpretation
DRAMA 62-Theatre Today
ENGL 41-Poetry Writing
ENGL 43-Fiction Writing
MUSIC 9-Introduction to Music
MUSIC 74-Listener's Guide to Music
Completed at Other Institution
Select One
OR
GE Area C2-Humanities
ARM 1B-Elementary Armenian
ARM 2A-Intermediate Armenian
ARM 2B-Intermediate Armenian
CHIN 1A-Elementary Chinese
CHIN 1B-Elementary Chinese
CSD 92-American Sign Language II
ENGL 20-Introduction to Literature
ENGL 30-Masterpieces
FREN 1B-Elementary French
FREN 2A-French for Communication
FREN 2B-French for Communication
GERM 1B-Elementary German
GERM 2A-Intermediate German
GERM 2B-Intermediate German
GRK 1A-Elementary Greek
GRK 1B-Elementary Greek
HMONG 1B-Basic Hmong
HUM 10-Introduction to the Humanities
HUM 11-Introduction to the Humanities
HUM 15-Classical Myth and World Humanities
HUM 20-Introduction to Hispanic Literature
ITAL 1B-Elementary Italian
ITAL 2A-Intermediate Italian
ITAL 2B-Intermediate Italian
JAPN 1A-Elementary Japanese
JAPN 1B-Elementary Japanese
LATIN 1A-Elementary Latin
LATIN 1B-Elementary Latin
LING 10-Introduction to Language
PHIL 1-Introduction to Philosophy
PHIL 2-Exploring Religious Meaning
PHIL 10-Self, Religion, and Society
PHIL 20-Moral Questions
PORT 1B-Elementary Portuguese
SPAN 1B-Elementary Spanish
SPAN 2A-Spanish for Communication
SPAN 2B-Spanish for Communication
SPAN 3-Reading and Writing
SPAN 4A-Spanish for the Bilingual Student
SPAN 4B-Spanish for the Bilingual Student
Completed at Other Institution
Select One
Lower-Division Major Course:
CSCI 40 Intro to Programming and Problem Solving
Lower Division Major Course
CSCI 41 Intro to Data Structures
Lower Division Major Course
CSCI 60 Foundations of Computer Science
Lower Division Major Course
MATH 76 Mathematical Analysis II
YEAR 2: FALL
SPRING
GE Area B2-Life Sciences
BIOL 10 Life Science
BIOL 15 An Ecological Approach to Life Science
BIOSC 1A Introductory Biology
BOT 10 Plant Biology
ZOOL 10 Animal Biology
Completed at Other Institution
Select One
GE Area D1-American History
HIST 11-American History to 1865
HIST 12-American History from 1865
Completed at Other Institution
Select One
Upper-Division Major Course :
CSCI 112 Intro to Computer Systems
GE Area D2
PLSI 2 American Govt & Institutions
Completed at Other Institution
Upper-Division Major Course :
CSCI 115 Algorithms and DAta Structures
GE Area D3-Social Science
AAIS 1-Ethnic Experience
AAIS 27-Intro to Af Am Culture & Image
AGEC 1 - Introductory Agricultural Economics
ANTH 2-Intro to Cultural Anthropology
ANTH 3-Intro to Prehistory
ARMS 10-Intro to Armenian Studies
ASAM 15-Intro to Asian Americans
CFS 31-The Family in America
CLS 3-Intro to Chicano/ Latino Studies
CLS 5-Chicano Culture
CRIM 10-Crime, Criminology & Justice
CSD 98-Intro to Hard of Hearing & Deaf People
ECON 25-Intro to Economics
ECON 40-Principles Microeconomics
ECON 50-Principles Macroeconomics
GEOG 2-Intro to Cultural Geography
GEOG 4-World Geography
HIST 20-World History
HIST 21-World History II
IT 20-Technology and Society
MCJ 1-Mass Communication and Society
PLSI 1-Modern Politics
PLSI 71-Intro to Environmental Politics
PSYCH 10-Intro to Psychology
SOC 1-Principles of Sociology
SOC 2-Social Problems
WS 10-Intro to Women's Studies
Completed at Other Institution
Select One
Upper-Division Major Course :
CSCI 119 Intro to Finite Automata
Upper-Division Major Course :
CSCI 113 Intro to Computer Organization
Upper-Division Major Course :
CSCI 144 Intro to Operating Systems
YEAR 3: FALL
SPRING
GE Area A1 Oral Communication
COMM 3 Public Communication
COMM 7 Persuasion
COMM 8 Group Discussion
Completed at Other Institution
Select One
GE Area E1
ASCI 67-Animals and Society
ART 13-Design
CFS 38-Life Span Development
DANCE 16-Introduction to Modern Dance
DANCE 70-Balance Body/Mind
DRAMA 32-Introduction to Acting
FIN 30-Personal Financial Planning
GERON 10S-The Journey of Adulthood
GERON 18-Women and Aging
GERON 111-Heritage and Aging
HS 90-Contemporary Health Issues
HS 91-Introduction to Human Sexuality
HS110-Drugs, Society, and Health
IE 95-Human Factors/Ergonomics
KINES 32-Lifetime Fitness and Wellness
LING 30-Language through the Lifespan
NUTR 53-Nutrition and Health:Realities
PSYCH 61-Personal Adjustment
PSYCH 171-Adjustment and Mental Health
RLS 10S-Journey of Adulthood
RLS 80-Lifelong Learning in the Natural Environment
WS 18-Women and Aging
Completed at Other Institution
Select One
GE Area C2-Humanities
ARM 1B-Elementary Armenian
ARM 2A-Intermediate Armenian
ARM 2B-Intermediate Armenian
CHIN 1A-Elementary Chinese
CHIN 1B-Elementary Chinese
CSD 92-American Sign Language II
ENGL 20-Introduction to Literature
ENGL 30-Masterpieces
FREN 1B-Elementary French
FREN 2A-French for Communication
FREN 2B-French for Communication
GERM 1B-Elementary German
GERM 2A-Intermediate German
GERM 2B-Intermediate German
GRK 1A-Elementary Greek
GRK 1B-Elementary Greek
HMONG 1B-Basic Hmong
HUM 10-Introduction to the Humanities
HUM 11-Introduction to the Humanities
HUM 15-Classical Myth and World Humanities
HUM 20-Introduction to Hispanic Literature
ITAL 1B-Elementary Italian
ITAL 2A-Intermediate Italian
ITAL 2B-Intermediate Italian
JAPN 1A-Elementary Japanese
JAPN 1B-Elementary Japanese
LATIN 1A-Elementary Latin
LATIN 1B-Elementary Latin
LING 10-Introduction to Language
PHIL 1-Introduction to Philosophy
PHIL 2-Exploring Religious Meaning
PHIL 10-Self, Religion, and Society
PHIL 20-Moral Questions
PORT 1B-Elementary Portuguese
SPAN 1B-Elementary Spanish
SPAN 2A-Spanish for Communication
SPAN 2B-Spanish for Communication
SPAN 3-Reading and Writing
SPAN 4A-Spanish for the Bilingual Student
SPAN 4B-Spanish for the Bilingual Student
Completed at Other Institution
Select One
GE Area IB-Physical Univ & Life Forms
ANTH 161-Bio/Behav Evol/ Human Species
CHEM 170-Chemistry in the Marketplace
CHEM 171-Fireworks, Gemstones, & Dyes
GEOG 115-Violent Weather/Climatic Hazards
GEOL 112-Planet Earth through Time
GEOL 167-Oceans and Atmosphere
GEOL 168-California's Earth System
NSCI 115-Env Earth & Life Science
NSCI 120-Biotechnology & Impact on Soc
NSCI 121-Blood
NSCI 125-Revenge of the Killer Microbes
NSCI 131-Bio Bases of Neurological Disorders
PSCI 131-Conc of Clascl Phys:Babylon-Maxwell
PHYAN 110-Humn Reprod Physiol,Aging, & Death
PHYS 100-Concepts of Quantum Physics
PLANT 105-Food,Society, & Environment
PSYCH 126-Cognitive Neuroscience
PSCI 168 Env Imp of Energy Demands
Select One
Computer Science Elective:
CSCI 124 Intro to File Processing
CSCI 126 Database Systems
CSCI 130 Web Programming
CSCI 134 Compiler Design
CSCI 136 Compiler Design
CSCI 146 Systems Architecture
CSCI 148 Systems Programming
CSCI 150 Introduction to Software Engineering
CSCI 152 Software Engineering
CSCI 154 Simulation
CSCI 156 Internetworking Systems and Protocols
CSCI 164 Artificial Intelligence Programming
CSCI 166 Principles of Artificial Intelligence
CSCI 172 Computer Graphics
CSCI 173 Advanced Computer Graphics
CSCI 174 Design and Analysis of Algorithms
CSCI 176 Parallel Processing
CSCI 177 Distributed Computer Systems
CSCI 186 Formal Languages and Automata
CSCI 188 Intro to Computability
CSCI 191T Proseminar
Select One
GE Area IC-Arts & Humanities
AETH 100-Cont Conflicts of Morals
ARM 148-Masterpieces of Armenian Culture
ART 102-Ideas of Visual Culture:Art,Media,Computer
DANCE 171-Philosophical Bases & Trends in Dance
DRAMA 163-Dramatic Literature
ENGL 101-Masterpieces of World Lit
ENGL 102-Masterpieces of Eng Lit
ENGL 103-Masterpieces of American Lit
ENGL 112-Wrld Lit:Ancient
ENGL 113-Wrld Lit: Medieval & Ren
ENGL 114-Wrld Lit:Modern
ENGL 174-Popular Fiction
FREN 109-French Lit,Culture & Soc Mdl Ages/Today
FREN 149-Voices of Africa
HUM 104-Hum in the Mdl Ages/Ren
HUM 108-Hum in Classical Athens
HUM 110-Hum in Republican & Imperial Rome
HUM 118-Folklore in Contemp Life
LING 115-Lang, Culture, & Society
LING 130-Language & Gender
MUSIC 170A-Music of the Americas:Ltn Am
MUSIC 171-Intro to Wrld Music
MUSIC 187-Pop Music:Jazz & Rock
PHIL 120-Cont Conflicts of Morals
PHIL 150-Found of Knowledge
PHIL 151-Cognitive Science:Mind
SPAN 125-Hispanic Cult Prod
SPAN 129-Mexican Culture
Select One
Computer Science Elective:
CSCI 124 Intro to File Processing
CSCI 126 Database Systems
CSCI 130 Web Programming
CSCI 134 Compiler Design
CSCI 136 Compiler Design
CSCI 146 Systems Architecture
CSCI 148 Systems Programming
CSCI 150 Introduction to Software Engineering
CSCI 152 Software Engineering
CSCI 154 Simulation
CSCI 156 Internetworking Systems and Protocols
CSCI 164 Artificial Intelligence Programming
CSCI 166 Principles of Artificial Intelligence
CSCI 172 Computer Graphics
CSCI 173 Advanced Computer Graphics
CSCI 174 Design and Analysis of Algorithms
CSCI 176 Parallel Processing
CSCI 177 Distributed Computer Systems
CSCI 186 Formal Languages and Automata
CSCI 188 Intro to Computability
CSCI 191T Proseminar
Select One
Computer Science Elective:
CSCI 124 Intro to File Processing
CSCI 126 Database Systems
CSCI 130 Web Programming
CSCI 134 Compiler Design
CSCI 136 Compiler Design
CSCI 146 Systems Architecture
CSCI 148 Systems Programming
CSCI 150 Introduction to Software Engineering
CSCI 152 Software Engineering
CSCI 154 Simulation
CSCI 156 Internetworking Systems and Protocols
CSCI 164 Artificial Intelligence Programming
CSCI 166 Principles of Artificial Intelligence
CSCI 172 Computer Graphics
CSCI 173 Advanced Computer Graphics
CSCI 174 Design and Analysis of Algorithms
CSCI 176 Parallel Processing
CSCI 177 Distributed Computer Systems
CSCI 186 Formal Languages and Automata
CSCI 188 Intro to Computability
CSCI 191T Proseminar
Select One
Upper-Division Major Course:
CSCI 117 Structures of Programming Languages
YEAR 4: FALL
SPRING
GE Area B1-Physical Science
PHYS 2A General Physics
PHYS 4A & 4AL Mechanics & Wave Motion
Select One
GE Area MI-Multicultural/ International
AAIS 150-South Africa
ANTH 105W-Applied Anthro
ANTH 120-Eth Relations & Cultures
ANTH 123-Peoples & Cult of SE Asia
ANTH 125-Tradn & Change in China-Japan
ASAM 110-Asian Am Commun
BA 104-Global Business
CLS 160-Sex,Race, & Class Am Soc
CLS 170-Latn Amer Stud
COMM 164-Intercult Comm
CSD 139-Deaf Culture
ECON 181-Pol Econ of Latn Am
GEOG 167-People & Places-Global Persp
GERON 161-Multicultural/Aging
HIST 186-Am Immig & Eth Hist
HS 104-Global & Cult Issues in Hlth
LING 147-Bilingualism
MCJ 175-Multi Mass Comm/Media Stereotp
MCJ 176-Intnl Mass Comm
PHIL 131-Comparative Religion
PHIL 132-Religion & the Margin
PLSI 120-Intnl Politics
SOC 111-Sociology of Race & Eth
SOC 142-Sociology of Pop Culture
SSCI 180-Diversity in the US
SWRK 136-Cult Div & Oppression
WS 110-Repr of Women
WS 120-Women of Color in US
WS 135-Women in Other Cultures
Select One
GE Area ID-Soc, Pol, Econ Inst &
Behavior, Hist Bkgnd
ANTH 116W-Anthro of Religion
ANTH 145-Cult Res Mgmt
CLS 114-Mexico & the SW 1810-1910
CRIM 101-Crime & Viol in Am
CRIM 120-Juv Delinquency
CRIM 153-Psych of Crime
ECON 146-Econ of Crime
ECON 167-Cont Socio Challenges
ECON 176-Econ Themes in Film
ECON 183-Polit Econ Middle East
GEOG 169-The American West
GERON 100-Images Aging in Cont Soc
KINES 111-Olympic Games
MCJ 178-New Info Tech
PSYCH 123-Dev Psycho Biol
PSYCH 173-Env Psych
SSCI 110-Calif Studies
SOC 131-Sociology of Sex Gendr
SOC 143-Deviance & Control
SOC 163-Urban Sociology
Select One
Lower Division Major Course:
PHYS 2B General Physics
PHYS 4B & 4BL Electricity, Magnetism, and Heat
Select One
Computer Science Elective:
CSCI 124 Intro to File Processing
CSCI 126 Database Systems
CSCI 130 Web Programming
CSCI 134 Compiler Design
CSCI 136 Compiler Design
CSCI 146 Systems Architecture
CSCI 148 Systems Programming
CSCI 150 Introduction to Software Engineering
CSCI 152 Software Engineering
CSCI 154 Simulation
CSCI 156 Internetworking Systems and Protocols
CSCI 164 Artificial Intelligence Programming
CSCI 166 Principles of Artificial Intelligence
CSCI 172 Computer Graphics
CSCI 173 Advanced Computer Graphics
CSCI 174 Design and Analysis of Algorithms
CSCI 176 Parallel Processing
CSCI 177 Distributed Computer Systems
CSCI 186 Formal Languages and Automata
CSCI 188 Intro to Computability
CSCI 191T Proseminar
Select One
Computer Science Elective:
CSCI 124 Intro to File Processing
CSCI 126 Database Systems
CSCI 130 Web Programming
CSCI 134 Compiler Design
CSCI 136 Compiler Design
CSCI 146 Systems Architecture
CSCI 148 Systems Programming
CSCI 150 Introduction to Software Engineering
CSCI 152 Software Engineering
CSCI 154 Simulation
CSCI 156 Internetworking Systems and Protocols
CSCI 164 Artificial Intelligence Programming
CSCI 166 Principles of Artificial Intelligence
CSCI 172 Computer Graphics
CSCI 173 Advanced Computer Graphics
CSCI 174 Design and Analysis of Algorithms
CSCI 176 Parallel Processing
CSCI 177 Distributed Computer Systems
CSCI 186 Formal Languages and Automata
CSCI 188 Intro to Computability
CSCI 191T Proseminar
Select One
Computer Science Elective:
CSCI 124 Intro to File Processing
CSCI 126 Database Systems
CSCI 130 Web Programming
CSCI 134 Compiler Design
CSCI 136 Compiler Design
CSCI 146 Systems Architecture
CSCI 148 Systems Programming
CSCI 150 Introduction to Software Engineering
CSCI 152 Software Engineering
CSCI 154 Simulation
CSCI 156 Internetworking Systems and Protocols
CSCI 164 Artificial Intelligence Programming
CSCI 166 Principles of Artificial Intelligence
CSCI 172 Computer Graphics
CSCI 173 Advanced Computer Graphics
CSCI 174 Design and Analysis of Algorithms
CSCI 176 Parallel Processing
CSCI 177 Distributed Computer Systems
CSCI 186 Formal Languages and Automata
CSCI 188 Intro to Computability
CSCI 191T Proseminar
Select One
Upper-Division Major Course:
CSCI 198 Project
OR
*Additional Elective Course:
Please Note:
1) Computer Science Elective Courses are the courses of choice from the Approved Electives, including one sequence (refer to Department course descriptions) - 7 courses: CSCI 124, 126, 130, 134, 136, 146, 148, 150, 152, 154, 156, 164, 166, 172, 173, 174, 176, 177, 186, 188, 191T (max total 6 units).
2) To reduce the burden of high number of units in regular semesters, students may consider taking courses offered during the Summer-Session. The student should check with the department for the availability of courses during the Summer-Session, before deciding not to register in the regular semester.
3) Computer Science Elective Courses are a combination of 3-or 4- unit courses.
4) *The Additional (Elective) Course is required for students who have not taken 4-unit Computer Science Elective Courses, and to cover the overall unit requirement. Please refer to the general catalog for further details.
5) Please arrange to meet with your academic advisor regarding any doubts or to personalize the study plan. You can make an appointment/walk-in (if available) for advising in the Science 2 Building, Room 225.