Computer Science

Sample Schedule

The schedule below shows how the requirements for this degree may be met in four semesters. For some students, fulfilling degree requirements may take more than four semesters to complete. When planning your schedule, you should consult with your advisor.

First Semester (16 Credit hours)

  • CSC 103 Computing Sciences Portal (3)
  • CSC 115 CS1: Introduction to Programming and Computational Thinking (3)
  • ENG 101 Composition I (3)
  • MAT 271 Calculus I (4)
  • SUNY General Education approved course in Social Science (3)

Second Semester (17 Credit hours)

  • COM 100 Human Communication (3)
  • CSC 190 CS2: Object-Oriented Software Development (4)
  • MAT 272 Calculus II (4)
  • PHL 113 Technical Ethics (3)
  • SUNY General Education approved course in The Arts (3)

Third Semester (15 Credit hours)

  • CSC 200 CS3: Data Structures (4)
  • CSC 200-Level Elective (3)
  • MAT 220 Discrete Mathematics (3)
  • PHY 151 General Physics I (4)
  • Health/Physical Education Elective (1)

Fourth Semester (15 Credit hours)

  • CSC 249 Computer Architecture and Organization (4)
  • CSC 200-Level Elective (3)
  • PHY 152 General Physics II (4)
  • SUNY General Education approved course in American History, Western Civilization or Other World Civilization (3)
  • Health/Physical Education Elective (1)