The Bachelor's in Computer and Information Sciences at Fairleigh Dickinson University provides a comprehensive foundation in computing, information systems and practical problem solving. It suits students who want a balanced programme combining software development, data management, networking and cybersecurity, with opportunities for hands-on labs, internships and a culminating project.
The programme combines core computer science theory with applied information science and professional skills. You will study programming fundamentals and multiple programming languages, data structures and algorithms, database design and administration, operating systems, computer networks and information security. Coursework typically includes software engineering and project management, web and mobile application development, human‑computer interaction, and an introduction to data science and machine learning.
Teaching mixes lectures, laboratory work and team projects. Students complete general education requirements alongside major coursework to develop communication, quantitative reasoning and ethical awareness. The degree culminates in a capstone project or practicum in which students design and implement a significant software or systems solution, often in partnership with industry or as part of an internship.
Applicants are expected to hold a recognised secondary school diploma or equivalent with evidence of strong performance in mathematics. Typical preparation includes coursework in algebra, calculus or statistics and prior exposure to computer science or programming where available.
Fairleigh Dickinson University considers academic transcripts, a personal statement, and recommendations as part of the application. International applicants must demonstrate English language proficiency through recognised testing or equivalent qualifications; English support programmes are available for students who need additional preparation. Mature applicants or those with relevant work experience are welcome to apply and may be considered through the university's admissions pathways.
Graduates enter a broad range of technology roles across industries. Common career paths include software developer, systems analyst, database administrator, network engineer, cybersecurity analyst and data analyst. The degree also prepares students for roles in IT consulting, technical project management and product development.
Many students build professional experience through internships and co‑op placements arranged with local and regional employers, which support transitions into full‑time roles. Graduates may also pursue postgraduate study in computer science, information technology, data science or related fields.
Fairleigh Dickinson offers a student‑centred learning environment with small class sizes, accessible faculty and modern lab facilities. The university emphasises experiential learning—students benefit from hands‑on labs, team projects and internship support through dedicated career services. FDU's industry links and regional employer partnerships help students secure practical experience and job placements.
Students can take advantage of FDU's global campus arrangements and study opportunities that broaden cultural and professional perspectives. The programme is taught by faculty with academic and industry experience, and the curriculum is designed to reflect current workplace practices while preparing graduates with adaptable technical and professional skills.
Shortlist scholarships and plan your application — free guidance from our advisors.