Loading the course
Loading the course
Fairleigh Dickinson University - Florham
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. This 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 graduate school
The requirements for this course are not published yet. Ask us and we will confirm them with the university.
Tell us, and a consultant will go through the entry requirements with you, work out what you already have and what is missing, and take the application from there.
Leave your name and a way to reach you, and a consultant will get in touch in the language you are reading this in.