BA in Computer Science
The coursework provides a broad base in the design, implementation and application of computer software systems; a firm grasp of the essentials of computer architecture; and a solid foundation in the theoretical aspects of computer science.
This major exposes students to the excitement and challenge of computing technologies and theory through a variety of advanced topics courses and close participation with faculty in cutting-edge research.
Students may obtain Credit by Examination for CSCI 12700, CSCI 13500 and CSCI 15000.
P/NC Policy: Only a letter grade of C and above will be accepted by the department for the required courses in the computer science major. Students cannot receive a grade of P/NC in any course used for the major. The rule does not apply to CSCI 12700 or to courses taken as part of the Bioinformatics concentration.