
Bachelor of Science - Computer Science - General







About Bachelor of Science - Computer Science - General
The Bachelor of Science in Computer Science program is designed to give students broad knowledge in the theoretical as well as practical aspects of computer science. The program provides graduates with a solid foundation in the fundamentals of Computer Science, preparing them for a professional career in the field as well as graduate studies. The skills and knowledge that students acquire will provide them with the ability to adapt and grow in the workplace which is continually changing with advances in technology and globalization.
Learning outcomes for Computer Science majors:
- Problem Solving – Identify problems and formulate solutions. Apply problem-solving skills, algorithmic thinking, and knowledge of computer science.
- Mathematical & Algorithmic Modeling – Apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
- Software Development & Design – Analyze, specify, plan, design, implement, test, and evaluate computing-based solutions. Document work at all stages of software development in a variety of professional contexts.
- Systems Design – Identify and analyze structures and mechanisms of a computer system including security issues and adapt to different computing and programming environments.
- Teamwork and Collaboration – Function effectively in a team for group projects.
- Effective Communications – Present ideas and communicate information clearly and logically.
- Legal and Ethical Responsibilities – Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles. Understand social issues and responsibilities.
- Professional Development – Identify the skills necessary to become a lifelong learner in the rapidly evolving field of computer science, prepare for career and/or graduate school
Similar Programs
Dual Degree - Bachelor of Science - Computer Science & Master of Science - Computer Science
Bachelor of Science - Computer Science - Data Science
Bachelor of Science - Computer Science - Cybersecurity
ApplyBoard Services
International Student GIC Program
Obtain your GIC from one of Canada’s largest banks without any processing fees.
ApplyBoard Loans Services
Don’t let a lack of funds keep you from achieving your dreams. Jumpstart your (or your student’s) educational journey with ApplyBoard Student Loans.
Study in Fairleigh Dickinson University - Florham & Achieve Your Dreams
