CUNY(The City University of New York)

USA
1 Scholarships 159 Programs 3 Degree levels
Bachelor

Bachelor's in Computer Science

DegreeBachelor
FieldComputer Science.

The Bachelor in Computer Science (Applied Computer Science) at CUNY provides a practical, industry-focused foundation in software development, systems, data and computing theory. It suits students who want hands-on training, project work and internship opportunities that prepare them for technical roles in industry or for graduate study.

What you'll study

This applied Computer Science degree combines core theoretical topics with practical, project-based learning. The curriculum typically spans four years and integrates CUNY general education requirements with major-specific coursework.

  • Core programming and foundations: introductory and advanced courses in programming (often using languages such as Python, Java or C++), data structures, algorithms and discrete mathematics.
  • Systems and architecture: computer organisation, operating systems, concurrent programming and introductory compilers.
  • Software engineering: software design, development methodologies, version control, testing and team-based capstone projects that emphasise full development lifecycles.
  • Data and information: databases, data management, data structures for large-scale data, and introductory data science and machine learning topics.
  • Networks and security: computer networks, network programming, cybersecurity fundamentals and applied security practices.
  • Electives and specialisms: depending on the CUNY college and programme track, students may choose electives in mobile and web development, artificial intelligence, human–computer interaction, cloud computing, embedded systems or computational biology.
  • Laboratory and project work: hands-on labs, programming assignments, group projects and an undergraduate capstone or practicum that often involves an industry partner or real-world problem.
  • Internships and experiential learning: encouraged or required internship placements that leverage CUNY’s connections within the New York City tech ecosystem.

Entry requirements

Entry requirements vary by CUNY college, but applicants are generally expected to hold a high school diploma or equivalent with a strong background in mathematics. Typical expectations include:

  • A solid preparation in algebra and precalculus; courses in calculus and computer science at high school level are advantageous.
  • Evidence of programming experience or completion of introductory computing courses is beneficial where available.
  • For transfer students, college transcripts showing completed general education and introductory computing coursework are reviewed; selection is commonly based on academic performance in relevant courses.
  • English language proficiency demonstrated by accepted tests or prior instruction in English, for applicants whose first language is not English.
  • Admissions decisions consider the whole application, including grades, letters of recommendation and personal statements; some campuses may invite applicants to placement testing in mathematics or computing.

Career prospects

Graduates from an applied Computer Science programme at CUNY commonly move into technical roles across the private and public sectors. Career paths include:

  • Software engineer, developer or programmer building applications for web, mobile and enterprise systems.
  • Data analyst, data engineer or entry-level data scientist working with datasets, databases and analytics tools.
  • Systems administrator, DevOps engineer or cloud operations specialist managing infrastructure and deployments.
  • Network engineer or cybersecurity professional focusing on securing systems and networks.
  • UX technologist or front-end developer combining design and engineering skills.
  • Technical consultant, product manager or IT project coordinator in industry or government.
  • Further study: many graduates pursue specialised master’s degrees in computer science, data science, cybersecurity or related fields.

Why study at CUNY(The City University of New York)

CUNY offers a range of colleges with applied computing programmes, benefitting from the resources of a large urban public university system. Students gain access to:

  • a diverse student body and strong links to New York City’s technology, finance and media sectors—facilitating internships and employer engagement;
  • faculty who conduct applied research and who often have industry experience, providing practical perspectives and mentoring;
  • career services, tutoring centres and academic advising tailored to support retention and successful progression into computing careers;
  • opportunities to take interdisciplinary electives across STEM, business and the arts offered within the CUNY system;
  • relatively affordable public tuition and multiple campus locations, enabling flexible study pathways including evening and part-time options.

Overall, an applied Computer Science degree at CUNY is geared towards students seeking hands-on technical training, real-world experience and strong connections to employers in one of the world’s largest technology markets.

Latest Bachelor Scholarships in USA

Similar Bachelor programmes in USA

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to CUNY(The City University of New York)

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.