Cost & earnings at Ferris State University What students borrow here, and what they go on to earn
The Bachelor’s in Computer and Information Sciences at Ferris State University is an undergraduate degree that combines core computing theory with hands-on applied skills in programming, systems, networks and data management. It suits students who want a practical, career-focused computing education that prepares them for technical roles in industry or for further study.
This programme covers the fundamentals of computing alongside applied topics that reflect current industry needs. Core areas include programming and software development, data structures and algorithms, database design and administration, operating systems, computer networks and security. Students also study web development, systems analysis, and introductory artificial intelligence and data analytics.
The curriculum typically balances major-specific courses with general education requirements. Practical learning is emphasised through laboratory classes, programming projects, team-based software engineering assignments and a capstone project that integrates theory and practice. Elective options allow specialisation in areas such as cybersecurity, mobile and web applications, cloud computing, or information systems.
Applicants should hold a high-school diploma or equivalent with evidence of academic preparation in mathematics; coursework in algebra, geometry and pre-calculus is particularly relevant. Successful applicants normally demonstrate competence in problem solving and basic computing concepts. Ferris State considers the whole application, including transcripts, personal statement and any relevant experience.
International applicants must provide proof of English language proficiency through recognised tests or qualifications unless exempt, and submit certified academic transcripts. Transfer students are considered on the basis of prior college coursework; some programming and mathematics credits may be eligible for transfer.
Graduates leave prepared for a range of technical roles in public and private sectors. Common entry-level job titles include software developer, systems analyst, network administrator, database administrator and IT support specialist. With elective choices or further training, graduates may also work as cybersecurity analysts, data analysts, web or mobile developers, or cloud support engineers.
The combination of hands-on projects and capstone experience makes alumni attractive to employers across technology companies, healthcare, manufacturing, finance and government agencies. Many graduates also choose to continue their education in specialised master’s programmes in computer science, information systems or cybersecurity.
Ferris State emphasises applied, career-oriented learning with well-equipped computing laboratories, small class sizes and faculty who bring practical experience to teaching. The programme integrates project work and industry-relevant technologies, enabling students to build portfolios that demonstrate real-world skills.
The university maintains relationships with regional and national employers, supporting internship and cooperative education opportunities. Dedicated career services and academic advising help students plan pathways from study to employment or further study. The campus environment in Big Rapids also offers opportunities for student clubs and activities that complement academic learning in computing and information sciences.
Shortlist scholarships and plan your application — free guidance from our advisors.