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.

Visit the program website: https://compsci.csuci.edu/
Review the Information Technology Major Requirements

Four Year Academic Roadmap

Print Four Year Roadmap

  • Fall Freshman

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    IT105Introduction to Programming3MajorE
    MATH201 or 202

    MATH 201: Elementary Statistics, or
    MATH 202: Biostatistics

    3Please check Math Milestone via your Student Center to verify if you need an additional support course.MajorB4
    GEStudent's ChoiceA2 – Written Communication3Please check English Milestone via your Student Center to verify if you need an additional support course.GEA2
    GEStudent's ChoiceF – Ethnic Studies3Also fulfills Multicultural Perspectives RequirementGE & GraduationF/Multicultural Perspectives
    POLS150American Political Institutions3Double-counts as GE:D and American Institutions RequirementsGE & GraduationD/AIR:CA Local & State Govt

    Total Units

    #

    Milestones

    • All major courses must be completed with a C- or better to apply toward the Information Technology major.
    • Schedule an appointment with a Peer Advisor or Academic Advisor in the Academic Advising Center
    • Attend Major Fair (First Week of October)

    Spring Freshman

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    GEStudent's ChoiceA3 - Critical Thinking3MATH-230 is recommended.GEA3
    GEStudent's ChoiceScience Sequence4BIOL-100 or CHEM-121 or PHYS-100Major & GEB1/B3 or B2/B3
    GEStudent's ChoiceC1 – Arts: Arts, Cinema, Dance, Music, Theater3GEC1
    Major ElectiveStudent's ChoiceTech Elective 13See major advisor for full listMajor
    GEStudent's ChoiceA1 - Oral Communication3GEA1

    Total Units

    #

    Milestones

    • All major courses must be completed with a C- or better to apply toward the Information Technology major.
    • Complete Golden 4 GE (A1, A2, A3, and B4)
    • Attend Summer Scheduling workshop
    • Attend Study Abroad information session (if interested)
  • Fall Sophomore

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    MATH300Discrete Mathematics3Major
    GEStudent's ChoiceScience Sequence4BIOL-110 or CHEM-122 or PHYS-101Major & GEB1/B3 or B2/B3
    GE/ LanguageStudent's ChoiceWill vary3Units may vary between 3-4 units depending on language chosen. Also, double-counts with GE:C2.GE & GraduationC2/Language
    GEStudent's ChoiceD - Social Sciences3Course must be a different subject than Political Science.GED
    Free ElectiveStudent's ChoiceWill vary1Needed for 120 Unit Requirement - Can be any class, any major, any level 100-299 or 100-499 that you have not earned previous credit for.GraduationUnit Requirement

    Total Units

    #

    Milestones

    • All major courses must be completed with a C- or better to apply toward the Information Technology major.

    Spring Sophomore

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    IT151IT Programming3Major
    HISTStudent's ChoiceUS History3Choose one: HIST 270, 271, 272, 275. CHS 350 is an option, however, will need to be taken in semester 5 or laterGraduationAIR: US History
    GEStudent's ChoiceB1- Physical Science, or
    B2- Life Science
    3Select whichever Science (B1 or B2) was not satisfied with major Science SequenceGEB1 or B2
    GEStudent's ChoiceEither C1 or C23GEAdditional C
    Major ElectiveStudent's Choice

    Tech Elective 2

    3See major advisor for full listMajor

    Total Units

    #

    Milestones

    • All major courses must be completed with a C- or better to apply toward the Information Technology major.
  • Fall Junior

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    COMP162Computer Architecture and Assembly Language3Major
    IT221Unix System Programming I3Fall Class OnlyMajor
    MGT307Management of Organizations3Major
    COMP

    447 or

    449

    COMP 447: Societal Issues in Computing, or
    COMP 449: Human Computer Interaction
    3Recommend taking COMP-447 since it also counts for UDGE-DMajor & GWARUDGE D
    Major ElectiveStudent's ChoiceTech Elective 33See major advisor for full listMajor

    Total Units

    #

    Milestones

    • All major courses must be completed with a C- or better to apply toward the Information Technology major.
    • Meet w/Graduate Studies Center to discuss graduate school programs
    • Meet w/Career Development & Alumni Engagement to discuss internship/job opportunities
    • Meet with your program faculty advisor at least once in your Junior year (either in the Fall or Spring semester)

    Spring Junior

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    IT420Database Theory and Design3Major
    IT421Unix System Programming II3Major
    MIS310Management Information Systems3Major
    Major ElectiveStudent's ChoiceWill vary3See catalog for course titles & descriptionsMajor
    UDGEStudent’s ChoiceUDGE C - Arts and Humanities3GEUDGE C

    Total Units

    #

    Milestones

    • All major courses must be completed with a C- or better to apply toward the Information Technology major.
  • Fall Senior

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    IT424Computer System Security3Major
    IT429Computer Networks3Major
    IT491Capstone Preparation1Major
    Major ElectiveStudent's ChoiceWill vary3Recommend COMP-345 also counts for UDGE-BMajor & GEUDGE B
    Major ElectiveStudent's ChoiceWill vary3See catalog for course titles & descriptionsMajor
    UDGE or Free ElectiveStudent's ChoiceUDGE-B or Free Elective3If double counted UDGE-B with major take free electiveGEUDGE B

    Total Units

    #

    Milestones

    • All major courses must be completed with a C- or better to apply toward the Information Technology major.
    • Apply for Graduation (Priority deadline – October 1st)
    • Attend Grad Check workshop or schedule a Grad Check appointment with Academic Advising
    • Meet w/Career Development & Alumni Engagement to learn more about Alumni services
    • Meet with your program faculty advisor at least once before you graduate (either in the Fall or Spring semester)

    Spring Senior

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    IT499Capstone Project3Major
    Major ElectiveStudent's ChoiceWill vary3See catalog for course titles & descriptionsMajor
    Major ElectiveStudent's ChoiceWill vary3See catalog for course titles & descriptionsMajor
    UDGE or Free ElectiveStudent's ChoiceUDGE-D or Free Elective3If double counted UDGE-D with COMP-447 take free elective. Free Elective can be any class, any major, any level 100-299 or 100-499 that you have not earned previous credit for.GEUDGE D
    Free ElectiveStudent's ChoiceFree Elective3Needed for 120 Unit Requirement - Can be any class, any major, any level 100-299 or 100-499 that you have not earned previous credit for.GraduationUnit Requirement

    Total Units

    #

    Milestones

    • All major courses must be completed with a C- or better to apply toward the Information Technology major.
    • Attend Grad Fest in March
Back to Top ↑
©