Our Curriculum
    
      Our curriculum prepares our students for their future careers in software development and IT related fields. We start with a strong foundation of introductory level courses to teach the fundamentals of object oriented programming and then expand into greater detail with the advanced courses.
      
      Here is a breakdown by year of the courses taken by a computer science major at St. Bonaventure University. For more detail click on the course name to read the course catelog description.
    
   
  
  
  
    Third Year
    
      
        
          | Fall Semester | 
          Credits | 
          Spring Semester | 
          Credits | 
        
      
      
        
          | Computer Science 333 | 
          3 | 
          Computer Science 331 | 
          3 | 
        
        
          | Computer Science Elective | 
          3 or 4 | 
          Computer Science Elective | 
          3 or 4 | 
        
        
          | Clare College Course | 
          3 | 
          Clare College Course | 
          3 | 
        
        
          | General Electives | 
          6 | 
          General Electives | 
          6 | 
        
        
          | Total Credits | 
          15 or 16 | 
          Total Credits | 
          15 or 16 | 
        
      
    
   
  
    Fourth Year
    
      
        
          | Fall Semester | 
          Credits | 
          Spring Semester | 
          Credits | 
        
      
      
        
          | Computer Science 490 + Lab | 
          3 | 
          Computer Science 491 / 492 / 495 | 
          3 | 
        
        
          | Clare College Course | 
          3 | 
          Computer Science Elective | 
          3 or 4 | 
        
        
          | General Electives | 
          7 | 
          Clare College Course | 
          3 | 
        
        
          | Clare 401 | 
          2 | 
          General Electives | 
          6 | 
        
        
          | Total Credits | 
          15 | 
          Total Credits | 
          15 or 16 |