Mar 29, 2024  
2019-2020 Academic Catalog (August 2019 - July 2020) 
    
2019-2020 Academic Catalog (August 2019 - July 2020) [ARCHIVED CATALOG]

Computer Science (BS)


Return to {$returnto_text} Return to: Programs of Study

Computer Science


Students majoring in Computer Science complete a foundational core of coursework in computer science, mathematics, and physics, and in-depth coursework from one of the three elective concentrations: (1) Software Development, (2) Cybersecurity, or (3) Analysis, Simulation, and Modeling.
The major pairs well with most minors. The Analysis, Simulation, and Modeling concentration is ideal for those who want to minor or double major in a science.

Computer Scientist commonly for three things: design and implement software, devise new ways to use computers, and develop effective ways to solve computing problems. They seek to understand why technology works, and apply that knowledge in practical ways.

Concord’s curriculum is designed to give students a thorough understanding of computers; the physics of the hardware; the underlying mathematical principles; and the creation of software solutions. The curriculum’s design is guided by recommendations from the Association of Computing Machinery and the Institute for Electrical and Electronics Engineers. The core prepares students for a wide variety of careers and graduate school, but students can also choose one of three concentrations in which to specialize.

The degree requires the successful completion of 120 semester hours including: (1) the General Education Program  (29-30 credit hours); (2) the multidisciplinary Core Requirements in computer science, mathematics, and physics (57-64 credit hours); and (3) in-depth coursework from one of the three elective concentrations below (15-19 credit hours). Each of the elective concentrations is designed for different career interests.

  • Software Development- Designed for students who are interested in pursuing careers in software development of software engineering. Students in this concentration will learn to develop user-focused software solutions for a variety of different platforms.
  • Cybersecurity- Designed for students interested in pursuing careers in computer security or related fields. Students in this concentration will learn how to test for and defend against security vulnerabilities. Students will also learn how to create secure software and handle the aftermath of security breaches.
  • Analysis, Simulation, and Modeling- Designed for students interested in pursuing careers in analytics, artificial intelligence, or scientific computing. This concentration is suitable for double majors in Biology, Chemistry, and Environmental Geosciences. 

Analysis, Simulation, and Modeling


19 credit hours

Software Development


15 credit hours

Note


MATH 103 and/or MATH 104 will be waived for those students establishing “equivalent proficiency” as defined by the Department of Mathematics. 

Return to {$returnto_text} Return to: Programs of Study