Skip to main content

Search sfc.edu

Program or Degree

Computer Science, B.S.

Program Overview

The Bachelor of Science in Computer Science at St. Francis College is a 120–121 credit program that provides students with a rigorous foundation in both computer science theory and practical application. It prepares graduates for careers in software development, data science, artificial intelligence, and cybersecurity, while also serving as a direct pathway to the Master of Science in Computer Science.

With traditional, hybrid, and online learning options, the program offers the flexibility students need while emphasizing practical, career-ready skills. Graduates will be equipped to innovate, adapt, and lead in today’s technology-driven global economy.

Located in New York, the program combines theoretical knowledge with technical expertise, ensuring students are prepared to thrive in a rapidly evolving field. The curriculum emphasizes core computer science principles—including programming, algorithms, data structures, and software engineering—while also integrating opportunities for applied learning.

Students will engage in hands-on projects, collaborative assignments, and real-world problem-solving experiences, gaining the skills necessary to bridge theory and practice. Upon graduation, they will be well-prepared for diverse roles such as software developers, systems analysts, network engineers, and data scientists.

 

Program Learning Outcomes

Program Learning Outcomes

Students graduating with a BS in Computer Science will be able to:

1. Analyze complex computing problems and identify effective solutions.

2. Design, implement, and evaluate software systems to meet computing requirements.

3. Apply computer science theory and software development principles to real-world problems.

4. Recognize professional responsibilities and apply ethical judgment in computing practice.

5. Communicate effectively in professional and academic contexts.

Curriculum Highlights

Curriculum Highlights

• Introduction to Computer Science

• Programming I & II

• Discrete Structures

• Data Structures & Algorithms

• Computer Architecture & Organization

• Operating Systems

• Database Management Systems

• Software Engineering

• IT Law and Ethics / IT Project Management

• Capstone Project in Computer Science

• Electives: Cryptography, Linux, Network Security, Linear Algebra, Probability, and more

Career Opportunities

Career Opportunities

Graduates of the BS in Computer Science are prepared for careers such as:

• Software Developer / Application Engineer

• Data Analyst / Data Scientist

• Cybersecurity Specialist

• Systems Administrator / Network Engineer

• IT Project Manager

• Graduate Study in Computer Science or related fields

This site uses cookies

We use cookies to improve user experience and analyze website traffic. By continuing to use this site, you agree to the use of cookies.