Computer Science, B.S.
Program Snapshot
122 – 124 Credits
Program Resources
Locations
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.
- Beginning in the classroom, you’ll be introduced to the fundamentals—from programming and algorithms to the field’s engineering, math, and science roots.
- In labs and centers, you’ll develop solutions to modern-day challenges alongside our expert faculty-researchers.
- During your junior or senior year, you’ll have the opportunity to participate in our co-op program, allowing you to jump into the workforce for a semester.
- Through an optional concentration, you can learn to extract insights from big data or design networks and their security plans.
- Upon graduation, you’ll join a vast network of alumni working for global tech powerhouses, leading startups, launching web-based businesses, and designing tomorrow’s software- and hardware-based products.
Request Information
Learn where a Computer Science B.S. from New York Tech can take you. Complete the form to start the conversation.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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
- 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
[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
Keep Exploring
From languages to networks to your résumé, build your computer science career at New York Tech.