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
    IT105Introduction to Programming3Major & GEE
    GEStudent's Choice

    B4 – Mathematics-Quantitative Reasoning

    3

    MATH 201 or 202 are the recommended Math courses by major or any other B4 course. Please check Math Milestone via your Student Center to verify if you need an additional support course.

    See catalog for course titles & descriptions

    Major & GEB4
    GEStudent's ChoiceA2 – Written Communication3

    Please check English Milestone via your Student Center to verify if you need an additional support course.

    See catalog for course titles & descriptions

    GEA2
    GEStudent's ChoiceF – Ethnic Studies3See catalog for course titles & descriptions. Also fulfills multicultural requirement.GEF
    POLS150American Political Institutions3Also double-counts with GE:DGEAIR: US History Constitution/ State & Local Govt.
    MATH97Statistics Support1Optional: Add if milestone states B4 needs supportOther

    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 Thinking3See catalog for course titles & descriptions. Recommend MATH-230GEA3
    GEStudent's ChoiceScience Sequence4BIOL-100 or CHEM-121 or PHYS-100Major & GEB1/B3 or B2/B3
    GEStudent's ChoiceC1 – Arts: Arts, Cinema, Dance, Music, Theater3See catalog for course titles & descriptionsGEC1
    Major ElectiveStudent's ChoiceTech Elective 13See major advisor for full listMajor
    GEStudent's ChoiceA1 - Oral Communication3See catalog for course titles & descriptionsGEA1

    Total Units

    #

    Milestones

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

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    MATH300Discrete Mathematics3Major
    GEStudent's ChoiceScience Sequence4BIOL-110 or CHEM-122 or PHYS-101 Major & GEB1/B3 or B2/B3
    GEStudent's ChoiceLanguage3Units may vary between 3-4 units depending on language chosen. Also double-counts with GE:C2GELanguage
    GEStudent's ChoiceD - Social Sciences3See catalog for course titles & descriptions. Course must be a different subject than Political Science.GED

    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
    GE

    Student's Choice

    US History3Choose one: HIST 270, 271, 272, 275. CHS 350 is an option however will need to be taken semester 5 or later.OtherAIR: US Constitution/ State & Local Govt.
    GEStudent's ChoiceScience3Select whichever Science (B1 or B2) was not satisfied with major Science SequenceGEB1 or B2
    GEStudent's ChoiceC1 or C23See catalog for course titles & descriptionsGEAdditional 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 Architecture3Major
    IT221Unix System Programming I3Major
    MGT307Management of Organizations3Major
    COMP

    447

    or

    449

    COMP 447: Societal Issues in Computing, or
    COMP 449: Human Computer Interaction
    3Major & GE & 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
    • Meet w/Career Development Services

    Spring Junior

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    IT420Database Theory and Design3Major
    IT421Unix System Programming II3Major
    MIS310Management Information Systems3Major
    Major Elective

    Student’s Choice

    UD IT Elective 13Upper Division IT elective (300 or 400 level)Major
    UDGEStudent’s ChoiceUDGE C - Arts and Humanities 3See catalog for course titles & descriptionsGEUDGE 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 ChoiceIT Elective 23Recommend COMP-345 also counts for UDGE-BMajor & GE
    Major ElectiveStudent's ChoiceIT Elective 33Upper Division IT elective (300 or 400 level)Major
    GEStudent's Choice

    UDGE B- Scientific Inquiry and Quantitative Reasoning or Free Elective

    3If 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)
    • Meet w/Academic Advisor for Grad Check
    • Meet w/Graduate Studies Center and/or Career Development Services

    Spring Senior

    Course AreaCourse NumberCourse TitleUnitsNotesRequirements MetGE Categories
    IT499Capstone Project3Major
    Major ElectiveStudent's ChoiceIT Elective 43Upper Division IT elective (300 or 400 level)Major
    Major ElectiveStudent's ChoiceIT Elective 53Upper Division IT elective (300 or 400 level)Major
    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.Other
    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.Other

    Total Units

    #

    Milestones

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