Mar 28, 2024  
2009-2010 Undergraduate Bulletin 
    
2009-2010 Undergraduate Bulletin [ARCHIVED BULLETIN]

Computer Science, B.A. Major in


Program Objectives
Graduates of  the B.A. in computer science program will:

  1. advance in graduate studies or be successful practitioners in applied or theoretical fields;
  2. apply communication and organizational skills in the context of ethical issues affecting the discipline or society;
  3. think critically and creatively to solve local or global problems and become lifelong learners and contributors to society;
  4. apply knowledge and skills to solve problems effectively and efficiently and to advance computer science in applied areas.

 

Program Requirements


Candidates for graduation must complete computer science requirements, mathematics and natural science requirements, and the general B.A. degree requirements. A grade of C- or better is required in all courses required for the major. An overall average of C or better is required in CSC 14, 15, 16, and 24 for continuation in the major. In addition, a student may not take any of these four courses more than twice.

Computer Science Requirements - Total Semester Hours: 39


39 semester hours (27 semester hours in required courses and 12 semester hours in computer science electives). The required computer science courses include CSC 14, 15, 16, 17, 24, 110, 112, 120 or 161, 163, and SPCM 7. The 12 s.h. in computer science electives must be in courses numbered higher than 100. Freshmen are encouraged to take the first-year seminars, CSC 14F and 14S, when offered.

Mathematics Requirement


Natural Science Requirements - Total Semester Hours: 12


One two-semester sequence of science with laboratories (PHYS 1A & 1B and PHYS 2A & 2B, or PHYS 11A & 11B and PHYS 12A & 12B, or CHEM 3A & 3B and 4A & 4B, or BIO 11 and 12), and at least one 3-semester-hour science course.