Computer Science permeates every aspect of human endeavor, and thus it is a truly interdisciplinary field.  CS is fast growing, and its graduates are in demand in our community and nation-wide. We respond to this demand by teaching our students with a “hands-on” and “problem-solving” approach, and we strive to give our students a strong grounding in the fundamental science of computing, as well as the necessary technical knowledge to succeed in the job market. As the field is fast growing, we realize that we serve our students best by being top experts in our respective research fields. Thus we aim to embody the teacher-scholar model in our academic lives.

Four Year Academic Roadmap

Print Four Year Roadmap

  • Fall Freshman

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    MathematicsMATH 150Calculus I4Major & GEB4
    Computer ScienceCOMP 150Object-Oriented Programming3Major & GEE
    American InstitutionsPOLS 150American Political Institutions3University Requirement
    General EducationWritten CommunicationStudent Choice3GEA2

    Total Units

    #

    Milestones

    • N/A

    Spring Freshman

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    Computer ScienceCOMP 151Data Structures and Program Design4Major
    Computer ScienceCOMP 162Computer Architecture and Assembly Language3Major
    MathematicsMath 151Calculus II4Major
    MathematicsMath 230Logic and Mathematical Reasoning3Major & GEA3
    General Education Stretch Composition Student Choice3GEA1

    Total Units

    #

    Milestones

    • N/A
  • Fall Sophomore

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    MathematicsMATH 240Linear Algebra3Major
    Computer ScienceCOMP 262Computer Organization and Architecture3Major
    PhysicsPHYS 200General Physics I4Major & GE
    General Education

    Stretch Composition

    Student Choice3GEA2
    General EducationSocial PerspectivesStudent Choice3GED

    Total Units

    #

    Milestones

    • N/A

    Spring Sophomore

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    MathematicsMATH 300Discrete Mathematics3Major
    Computer ScienceCOMP 232Programming Languages3Major
    PhysicsPHYS 201General Physics II4Major & GEB1
    American InstitutionsChoice of five HIST coursesOne of HIST 270, HIST 271, HIST 272, HIST 275, or HIST 3503HIST 270 - The United States To 1877(3) HIST 271 - The United States Since 1877 (3) HIST 272 - Constitutional History of the U.S. (3) HIST 275 - The United States To 1900 (3) HIST 350 - Chicana/O History And Culture (Cross-listed as CHS 350) (3)University Requirement
    General EducationArt, Literature, Sciences, and TechnologyStudent Choice3GEC1

    Total Units

    #

    Milestones

    • N/A
  • Fall Junior

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    Computer ScienceCOMP 362Operating Systems4Major
    Computer ScienceCOMP 350Software Engineering3Major
    MathematicsMATH 352Probability and Statistics3Major
    Physics or BiologyPHYS 201 or BIOL 200Student Choice3BIOL 200 - Organismal and Pop Biology PHYS 201 - General Physics IIMajor & GEB1 or B2
    General Education Social Perspectives Student Choice3GED

    Total Units

    #

    Milestones

    • N/A

    Spring Junior

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    Computer ScienceCOMP 454Automata, Languages and Computation3Major
    MathematicsMATH 354Analysis of Algorithms3Major
    General EducationUpper DivisionStudent Choice3Major & GEUDGE-D
    General EducationArt, Literature, Sciences, and TechnologyStudent Choice3GEC2
    General EducationSocial PerspectivesStudent Choice3GED

    Total Units

    #

    Milestones

    • N/A
  • Fall Senior

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    Computer ScienceCOMP 491Capstone Presentation1Major
    Major ElectiveUpper DivisionStudent Choice3Major
    Major ElectiveUpper DivisionStudent Choice3Major
    General Education Social Perspectives Student Choice3GED
    General EducationUpper DivisionStudent Choice3Major & GEUDGE-D

    Total Units

    #

    Milestones

    • N/A

    Spring Senior

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    Computer ScienceCOMP 499Capstone3Major
    Major ElectiveUpper DivisionStudent Choice3Major
    Major ElectiveUpper DivisionStudent Choice3Major
    General EducationUpper DivisionStudent Choice3Major & GEUDGE-C
    General EducationArt, Literature, Sciences, and TechnologyStudent Choice3GEC1
    General EducationArt, Literature, Sciences, and TechnologyStudent Choice3GEC1

    Total Units

    #

    Milestones

    • N/A
Back to Top ↑
©