Elon University Home

Elon Computing Sciences

Bachelor of Arts in Computer Science

Printer-friendly checksheets of graduation requirements:

For students entering fall of: 2010   200920082007

 

Course descriptions

The B.A. in Computer Science requires the following courses:

CSC 130 Computer Science I 4 sh
CSC 230 Computer Science II 4 sh
CSC 330 Computer Science III 4 sh
CSC 331 Algorithm Analysis 4 sh
CSC 335 Programming Languages 4 sh
CSC 342 Computer Systems 4 sh
CSC 442 Mobile Computing 4 sh
CSC 462 Software Development/Capstone 4 sh
MTH 206 Discrete Structures 4 sh
MTH 221 Calculus and Analytic Geometry II 4 sh or
MTH 306 Applied Matrix Theory 4 sh
   
Select one Math course beyond core math requirement 4 sh
  • Probability/Statistics: if core math requirement was MTH 121 then
    MTH 112 General Statistics or a probability and/or statistics course

OR

  • Quantitative Analysis: if core math requirement was MTH 112 then
    MTH 121 Calculus and Analytic Geometry I
 
   

Select two courses from the following:

8 sh
CSC 410 Artificial Intelligence  
CSC 415 Numerical Analysis  
CSC 420 Game Programming and Computer Graphics  
CSC 430 Advanced Programming Concepts  
CSC 431 High Performance Computing  
CSC 499 Research  
CSC 300-400 level elective  
     
TOTAL   52 sh