![]() |
Department of Mathematics and Computer Science |
|
Home Academic Programs Courses Student Links Faculty Links Faculty Directory Department News Search Citadel Home |
Bachelor of Science in Computer ScienceThe B.S. program in computer science offers the student a sound foundation in computer science complemented by a broad core of courses in the sciences and liberal arts, a background in mathematics which has sufficient breadth and depth to enable the student to deal with scientific applications as well as the theoretical basis of computer science, and an exposure to computer hardware (microprocessors) through courses offered by the Department of Electrical and Computer Engineering, ELEC 311 (Digital Logic and Circuits) and ELEC 330 (Digital Systems Engineering). Through electives, the student will have the opportunity to gain background in areas such as business administration and political science where the information processing aspects of computer science are readily applied. Upon completion of this course of study, students (depending on the selection of electives) will be qualified for careers as system analysts, system programmers, or applications programmers in business or industry. In addition, graduates will be prepared to pursue advanced degrees in computer science or related fields. This program is accredited by the ABET Computing Accreditation Commission. The course of study leading to the B.S. with a major in computer science includes 12 hours of electives; 17 hours of core mathematics and statistics: MATH 131, MATH 132, MATH 206, MATH 240, STAT 361; 43 hours of required courses in computer science: CSCI 103, CSCI 201, CSCI 202, CSCI 223, CSCI 305, CSCI 317, CSCI 320, CSCI 355, CSCI 405, CSCI 420, CSCI 495, ELEC 311, ELEC 330, and one of CSCI 421, CSCI 491, or CSCI 499; and 6 hours of approved computer science electives selected from among the computer science courses offered at the 300 or 400 level. The complete course of study is provided below. Course breakdown by year: Computer Science Major - Freshman Year
Computer Science Major - Sophomore Year
Computer Science Major - Junior Year
Computer Science Major - Senior Year
|