Computer Science, B.S.

Program Snapshot

122 – 124 Credits

Design engaging software and websites. Strengthen networks against intruders. Analyze data to uncover detailed insights. In New York Institute of Technology’s most active and sought-after undergraduate major, you’ll explore how computer science propels innovation—from the 21st century’s information revolution through its vital role in the global business world.

Why Major in Computer Science at New York Tech?

From the phone in your hand to how cars work to your visit to the doctor’s office—you can see the impact of computer science everywhere you look. With New York Tech’s Bachelor of Science in Computer Science, you’ll learn how to analyze, design, and implement computer-based systems and develop applications for a variety of frameworks. Acquire a comprehensive real-world perspective, and get the skills you’ll need to become the next generation of leaders and problem-solvers.

The B.S. in Computer Science reflects New York Tech’s culture of doing, creating, experimenting, and inventing.

Request Information

Learn where a Computer Science B.S. from New York Tech can take you. Complete the form to start the conversation.

Loading...

What You’ll Learn

Computer science majors begin with an introduction to the field’s theories, programming languages, and applications. As you learn about hardware, software, systems, networks, algorithms, website engineering, data structures, and artificial intelligence, you’ll refine your critical thinking, problem-solving, and communication skills in preparation for entry into the workforce. 

A student in a lab with electrical equipment and a computer showing readings.

Research

The College of Engineering and Computing Sciences fosters a culture of innovation through research. As we strive to graduate creative inventors and entrepreneurs, our approach stands on the following:

Faculty Research

Our faculty members lead conversations surrounding bioengineering, cybersecurity, advanced materials and sensors, artificial intelligence, wireless communications, nanotechnology, and computer networks. 

A faculty member wearing a white lab coat and protective gear conducting research in a lab.

Undergraduate Research & Entrepreneurship Program (UREP)

Guided by faculty mentors, these group research and entrepreneurship projects lasting the duration of the school year encourage students to propose solutions to society’s most pressing challenges. 

President Hank Foley speaking with students in a robotics lab on campus.

Other Student Research Opportunities

With the same tools used by computer scientists, learn to improve network security or study signal processing techniques for 5G and future systems. You’ll also have the chance to explore the applications of machine learning—including for data analysis and medical diagnosis.

Three student working front of a computer in lab.

Customize Your Studies

The Computer Science, B.S. offers the flexibility to choose courses and options that match your interests and career goals. You can select a concentration or take advantage of other ways to customize your educational journey.

Student seated in a computer lab.

Big Data Management and Analytics Concentration

Through this joint effort between New York Tech and IBM, gain the technical skills to collect, organize, and manage big data and retrieve and visualize detailed insights.

Two students in front a large screen in lab.

Network Security Concentration

Explore the complex world of network infrastructure—from firewalls, design, and performance to defense tactics against the ever-growing number of threats.

A group of students in a computer lab.

Accelerated Dual Degree Programs

Start taking graduate-level courses as a junior or senior, and complete your bachelor’s and master’s in just five years. Specialize your knowledge and grow as a leader while accessing research opportunities, academic scholarships, and assistantships.

Two students sitting across from each other in a computer lab.

Co-ops

Gain essential skills, enhance your résumé, and get real-world experience while earning income through our network of industry and business partners. 

Two students in a lab sitting in front of a computer.

Internships

See how computer science shapes the direction of the finance industry, education, bioinformatics, robotics, medicine, network security, graphic design, telecommunications, and software engineering—among many others.

Two student work on a laptop in a robotics lab. There is a black and red robot in the background.

Entrepreneurship & Technology Innovation Center (ETIC)

In the ETIC, innovation and entrepreneurship converge—and all students, no matter their major, are invited to bring their ideas to the table. Join with faculty and fellow students to develop solutions for partner businesses and organizations.

Stats & Rankings

#1

Engineering School on Long Island

BestValueSchools.org

#15

Regional Universities (North)

U.S. News & World Report, 2025

Top 10%

of U.S. Colleges for Return on Investment over 20, 30 and 40 Years

Georgetown University Center on Education and the Workforce

Career & Salary Outlook

The bachelor’s in computer science program graduates job-ready professionals with the skills, experience, and strategic mindset employers and graduate schools seek.

Job Growth

  • Above-average growth for all computer and information technology occupations is predicted through 2032 (BLS).
  • Areas like cybersecurity and data science are expected to surpass other disciplines.

Employers & Internships

  • Apple
  • Bloomberg L.P.
  • Ford Motor Company
  • Google
  • IBM
  • Toyota USA

Career Options

  • Analyst
  • Computer Programmer
  • Cybersecurity Specialist
  • IT Director
  • Website Developer

Salary Projections

Professionals across the computer and information technology field earn a median U.S. annual salary of $100,530 as of May 2022. (BLS)

Program Details

Before you start to build your skills, experience, and credentials at New York Tech, learn more about applying to the bachelor’s in computer science and related scholarship opportunities.

On top of New York Tech’s undergraduate admission requirements, incoming first-year students interested in the Bachelor’s in Computer Science program must have completed at least three years of high school-level math. Review all program-specific requirements and how to apply.

New York Tech welcomes your creativity and drive. Our generous transfer credit policy and dedicated transfer advisors make it easy to continue your journey at New York Tech and discover what you’ve been missing.

Whether you’re coming from a two- or four-year school or with a completed associate degree, review all GPA and course requirements for the B.S. in Computer Science program before you apply.

This National Science Foundation-backed scholarship program extends funding to incoming students intending to major in computer science or electrical and computer engineering. Recipients receive four years of financial and academic support, including faculty mentorship and access to high-impact instruction, engineering design projects, internships, and hackathons.

The B.S. in Computer Science program on the Long Island and New York City campuses is accredited by the Computing Accreditation Commission (CAC) of ABET, abet.org, under the General Criteria and the Program Criteria for Computer Science and similarly named computing programs.

International F-1 students who successfully complete this degree program are eligible for an additional 24-month STEM OPT extension to work in the U.S. in an area directly related to their area of study immediately upon completing the customary 12-month post-completion Optional Practical Training (OPT).

Student Voices

Mohmmad Ishtiaq (B.S. '22) Computer Science

[New York Tech computer science courses] tend to be very open-ended and allow me to experiment and find solutions on my own. This helps me grow and understand the process of software development, which in turn will help me when I work in the field after graduation.

Mohmmad Ishtiaq (B.S. ’22)
Computer Science
An abstract view of a computer screen in a computer lab.

Keep Exploring

From languages to networks to your résumé, build your computer science career at New York Tech.