Bachelor of Science in Computer Science
The Bachelor of Science in Computer Science at Embry-Riddle's Daytona Beach campus provides a blend of theory and applications that prepares students for a variety of computer science and software engineering positions in industry or government, while laying the foundation for graduate study in computer science or software engineering. The program allows students to apply knowledge and skills in computer science and software engineering acquired in the program in a number of Areas of Concentration, currently Applied Mathematics, Business Administration, Homeland Security, and Human Factors.
The Bachelor of Science in Computer Science prepares students to work as part of a team on the development of software systems in the area of concentration. Software engineering concepts are integrated throughout the curriculum, which also includes general education courses in math and science, as well as computing courses in the areas of computing fundamentals, advanced concepts, applied computing, and software engineering.
The Bachelor of Science of Computer Science provides advantages beyond traditional computer science degrees. The program focuses more on applications than theory: Program students graduate with a thorough grounding in computer science basics, advanced computer science topics, and software engineering practices.
For the student primarily interested in computer science, the chosen concentration opens doors to a specific field in which to practice software engineering. For the student primarily interested in one of the concentration domains, the computer science/software engineering skills attained provide opportunities to advance in the chosen area in the computing job market.
Applied Mathematics Area of Concentration: The Computer Science degree with Area of Concentration in Applied Mathematics produces graduates who operate at the intersection of applied mathematics, computer science, and several applied-science focus areas. The program integrates computing, mathematical modeling, and data visualization to allow solutions to the complex problems arising in the physical, natural, and behavioral sciences, as well as engineering. Graduates will have a strong core of computing know-how, as well as an in-depth experience with numerical methods, modeling, and visualization, having practiced such approaches in the capstone experience with computational models in areas such as atmospheric physics, structural dynamics, and computational fluid dynamics. The strong emphasis on applied mathematics, computing tools, and science applications provides graduates a firm foundation from which to pursue a variety of aerospace and aviation careers.
Business Administration Area of Concentration: The Computer Science degree with Area of Concentration in Business Administration produces graduates operating at the intersection of business administration, management, computer science, and software engineering. Graduates will have in-depth knowledge of computing and management fundamentals, and will be ready to pursue software-related careers as managers or entrepreneurs.
Homeland Security: The Computer Science degree with Area of Concentration in Homeland Security produces graduates who operate at the intersection of homeland security, computer and data network security, computer science, and software engineering. Graduates will have a strong core composed of elements from homeland security, computer science, and software engineering, and will be ready to work in government or industry in homeland security or other security-related careers.
Human Factors Area of Concentration: The Computer Science degree with Area of Concentration in Human Factors produces graduates who operate at the intersection of human factors, computer science, and quality assurance. Human Factors is an interdisciplinary field in itself, incorporating aspects of psychology, systems engineering, and computer science to improve the man-machine interface. Human Factors makes designs safer, more reliable, and easier to use by understanding the capabilities and limitation of the individual who operates the interface to the equipment being used. Graduates will have a strong core in computing, as well as in-depth experience with both human factors and quality assurance.
For details on degree overview, requirements, and expected outcomes visit Bachelor of Science in Computer Science.



