Academic Catalog

Computer Science (BS)

Bachelor of Science in Computer Science

Cornerstone Core Requirements

Major Requirements

COM-321GROUP COMMUNICATION3
CSC-131INTRO PROGRAMMING USING PYTHON3
CSC-132INTERMEDIATE PROGRAMMING USING PYTHON3
CSC-216DATABASE MGT SYSTEMS3
CSC-225PROGRAMMING LANGUAGES3
CSC-228SYSTEMS PROGRAMMING3
CSC-231INTRO DATA STRUCTURES USING C++3
CSC-322OPERATING SYSTEMS PRINCIPLES3
CSC-327CLIENT-SIDE WEB DEVELOPMENT3
CSC-328SERVER-SIDE WEB DEVELOPMENT AND API DES3
CSC-343DATA STRUCTURES AND ALGORITHMS3
CSC-350SOFTWARE ENGINEERING3
CSC-354COMPUTER NETWORKDS3
CSC-380INTERNSHIP3
CSC-452SOFTWARE ENGINEERING CAPSTONE PROJECT4
EGR-112INTRO PROGRAMMING USING C++2
EGR-226DIGITAL SYSTEMS & COMPUTER ORGANIZATION3
EGR-227DIGITAL SYSTEMS LAB1
EGR-330PRODUCT DVLPT/PROJECT MGMT4
MAT-131CALCULUS I4
MAT-243DISCRETE MATHEMATICS4
MAT-245MATHEMATICAL PROOFS4
MAT-251PROBABILITY & STATISTICS3
MDA-213GRAPHIC DESIGN I: INTRO GRAPHIC DESIGN3
PHY-224
PHY-225
PHYSICS FOR SCI & ENGINEERS I
and PHYSICS FOR SCI & ENGINEERS I LAB
5
PHY-226
PHY-227
PHYSICS FOR SCI & ENGINEERS II
and PHYSICS FOR SCI & ENGINEERS II LAB
5
Total Hours84