B.S. Computer Science - Degree Map

1st Year

Fall Semester / credits

  • Csci 104 Fundamentals of Programming - 3
  • Math 120 Calculus I - 5
  • Eng 101 Comm. Arts I - 3
  • Gen Ed - 6

Spring Semester / credits

  • Csci 205 Computer Science I - 5
  • Math 121 Calculus II - 5
  • Eng 102 Comm. Arts II - 3
  • Gen. Ed. - 3

    2nd Year

    Fall Semester / credits

    • Csci 206 Computer Science II - 3
    • Csci 224 Discrete Concepts - 3
    • Csci 235 Foundations of Networks - 3
    • ENG 226 Basic Grammar and History of English - 3
    • Gen. Ed. - 3

    Spring Semester / credits

    • Csci 316 Computer Architecture - 3
    • Csci 317 Computer Operating Systems - 3
    • IT 240 Information Assurance & Security - 3
    • Math 250 Intro. to Mathematical Thought - 3
    • ENG 357 or ENG 363** - 3

      3rd Year

      Fall Semester / credits

      • Csci 325 Algorithm Design - 3
      • Csci 343 Database Systems - 3
      • Csci 385 Users Services Practicum - 3
      • Math 321 Linear Algebra - 3
      • Gen. Ed. - 3

      Spring Semester / credits

      • Csci 307 Programming Languages & Platforms - 3
      • Csci 328 Artificial Intelligence - 3
      • Csci 347 Software Dev. & Prof. Practice I - 2
      • Csci 348 Software Dev. & Prof. Practice II *
      • Gen. Ed. (Science + another course) - 7

      4th Year

      Fall Semester / credits

      • Csci 418 Multiprocessor Programming - 3
      • Csci 435 Advanced Networking - 3
      • Csci 471 Senior Capstone I - 1
      • Gen. Ed. (Science + another course) - 7
      • Electives - 3

      Spring Semester / credits

      • Csci 341 Web Design - 3
      • Csci 379 or 479 Current Topics - 3
      • Csci 472 Senior Capstone II - 3
      • Gen. Ed. - 3

      Notes:

      • 42 upper-division hours required to graduate; 42 hours are specified explicitly in the degree plan.
      • Math 120 satisfies the general education mathematics requirement
      • * Csci 348 is taken during the 4-week summer session immediately following Csci 347
      • ** Students may complete 1-year of foreign language instead of ENG 357 or 363

      This degree map may change at any time, and ASU does not guarantee its accuracy. Always consult with your major advisor before registering for courses.