Curricula

Faculty

Student Research Opportunities

 

Computer Science at Lyon College

 Why study Computer Science at Lyon?  Why at a liberal arts college?  Because by doing so you will be a better computer scientist than someone who merely studies computer science in the absence of the humanities.  The purpose of education is to enable the individual to contribute to society.  Which computer scientist will make a better contribution: one who knows the subject well and is poorly informed in history, geography, foreign languages, art, music, culture; or one who knows computer science and is also well rounded and educated in all of the other areas?  You decide.

 

Back            E-Mail

Computer Science at Lyon College

 

Computer Science Professors                             Email

Mr. David Sonnier, Associate Professor of Computer Science             dsonnier@lyon.edu

Mr. Hira Herrington, Associate Professor of Computer Science           hherrington@lyon.edu


 

Major Requirements for Computer Science

CSC 140 & 145 Introduction to Programming I & II
6 credits
CSC 235 & 260 Data Structures and Algorithms I & II
6 credits
CSC 255 Computer Architecture with Assembly Language
3 credits
CSC 310 Mathematical Foundations of Computer Science
3 credits
CSC 320 Programming Languages
3 credits
CSC 420 Operating Systems
3 credits
MTH 115 Discrete Mathematics
3 credits
MTH 210 Calculus I
4 credits
PHY235 Introduction to Digital Logic
3 credits
Three electives, one of which may be a 300/400-level mathematics class, two of which must be 400-level CSC classes.
9 credits
Total
43 credits
         
 

Minor Requirements for Computer Science

         CSC 140 & 145 Introduction to Programming I & II
6 credits
         CSC 235 & 260 Data Structures and Algorithms I & II
6 credits
         MTH 115 Discrete Mathematics
3 credits
         MTH 210 Calculus I
4 credits
     Total
19 credits