Dec 26, 2024  
2023 - 2024 Undergraduate Catalog 
    
2023 - 2024 Undergraduate Catalog [ARCHIVED CATALOG]

Computer Science (BS in Computer Science)


Required Credit Hours: 37


(if given 4 credits for CSCI 140  or CSCI 141 ) otherwise 36.

Major Writing Requirement:


Completion of CSCI 423W (in conjunction with CSCI 423 ), or by fulfilling the requirements of CSCI 495 -CSCI 496  Honors Project in Computer Science.

Additional Credits: 12


Any 12 credits chosen from 300-400 level computer science courses excluding CSCI 320 , CSCI 430  and CSCI 498 . MATH 413  and MATH 414  may be counted toward partial fulfillment of this requirement.

Additional Information:


Students who intend to major in computer science are encouraged to have completed CSCI 140  or CSCI 141 , CSCI 241 , either CSCI 243  or MATH 214 , and a required 300 level computer science course by the end of their sophomore year. Proficiency in MATH 111  (or MATH 131  ), MATH 112  (or MATH 132  ) and MATH 211  should also be completed by that time. At least half of the required minimum number of courses for the CS major must be taken at W&M and for all classes at the 300 and 400 level taken elsewhere, a total of at most two courses can count towards the CS major.