Elon University Home

Elon Computing Sciences

Bachelor of Science in Computer Science

Printer-friendly checksheets of graduation requirements:

For students entering fall of: 2010200920082007

 

Course descriptions

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

CSC 130 Computer Science I 4 sh
CSC 230 Algorithm Development 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 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
  • Quantitative Analysis: if core math requirement was MTH 112 then
    MTH 121 Calculus and Analytic Geometry I
 
   

Select three courses from the following:

12 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  
   
Choose one of the following - either: 8 sh
  • CHM 111, 112, 113, 114, or
  • PHY 113, 114, 117, 118, or
  • BIO 111, 112, 113, 114
 
     
TOTAL   64 sh