Cost & earnings at Ithaca College What students borrow here, and what they go on to earn
The Bachelor of Science in Applied Computer Science at Ithaca College is an undergraduate degree that combines core computer science theory with hands-on software development and systems work. It suits students who want a practical, project-focused education with opportunities for internships, undergraduate research and close faculty mentoring in a small-college environment.
The Applied Computer Science programme emphasises both foundational theory and applied skills. Typical first-year work covers programming fundamentals, discrete mathematics and introduction to computer systems. In intermediate years students study data structures and algorithms, software engineering, operating systems, databases, computer networks and web development. Elective options commonly include artificial intelligence and machine learning, mobile and cloud application development, cybersecurity, human–computer interaction and graphics.
The course structure generally combines lectures, lab sessions and project work. Many students complete a year-long capstone project in their final year, working individually or in teams to design, implement and document a software system. The programme also encourages participation in internships, cooperative placements and undergraduate research with faculty, giving practical experience in industry or applied laboratory settings.
Applicants should hold a secondary-school qualification appropriate for university entry in their country and demonstrate competence in mathematics. Schools typically look for strong grades in mathematics and at least one science or technology subject; prior experience with programming is advantageous but not always required. International applicants must meet the college’s English-language proficiency requirements, and applicants may be asked to submit transcripts, a personal statement and references. Specific admissions criteria and any standardised-test policies are detailed on the college’s admissions pages.
Graduates of Applied Computer Science go on to roles in software development, systems engineering, web and mobile application development, database administration, DevOps and cloud engineering. Other common paths include data analytics, cybersecurity and technical product management. The practical, project-based focus of the programme also prepares students for graduate study in computer science or related fields.
Ithaca College students frequently secure internships with regional technology companies, startups and larger firms in nearby metropolitan areas; these placements often lead to entry-level positions after graduation. The college’s career services and faculty connections support job search activities, portfolio development and interview preparation.
Ithaca College offers a small-college setting with relatively small class sizes, which enables close mentoring from faculty and opportunities for hands-on collaboration. The computing programmes are embedded within a liberal-arts environment, so students gain communication, teamwork and critical-thinking skills alongside technical training. Facilities include dedicated computer labs and access to software and cloud resources for coursework and capstone projects.
The college emphasises experiential learning—students frequently undertake internships, community projects and research supervised by faculty. Its location in upstate New York provides proximity to a broader tech and research ecosystem, enhancing internship and networking possibilities. For students seeking a practical, career-oriented computer science education with strong support and opportunities for applied work, Ithaca College offers a balanced and personalised undergraduate experience.
Shortlist scholarships and plan your application — free guidance from our advisors.