Entrepreneur using technology to keep his business running smoothly.

Computer Science

Bachelor of Science
  • 120 Credits
  • School of Liberal Arts
  • Bronx
  • Manhattan
  • Online
  • Westchester
Students in computer class

Computer Science Overview

Computer science students learn to analyze how computers work and how to design programs. They develop valuable skills in programming, such as Java and C++, software engineering, computer architecture, operating systems, and computer networking. 

Our comprehensive curriculum teaches students to write efficient programs and create mathematical models to address real-world problems. They analyze the networking needs of organizations and develop software solutions to fulfill those needs. 


Career Opportunities

Graduates pursue a variety of career paths in rapidly growing industries, such as engineering, information technology, software engineering, computer science, and mathematics.

Many are employed at technology companies whose products are computers, software and computer services. Representative job titles include: 

Programmer

Programmer 

  
Programmer

Web administrator 

analyst

Analyst 

 
network

Network engineer 

Programmer

Software engineer 

 
Programmer

Game programmer 

Icon/Nova/arrow-growth

21% Growth

Career Outcomes

Job growth expected to rise 21% through 2028*
bill

$116K Salary

Average Pay

For software developers in the New York region
Icon/Nova/calendar-alt

120 Credits

Total Credits to Earn Your Degree

Classes in operating systems, website administration & computer architecture
Computer Science ÃÍÄÐÇ鱨¾Ö advantage

The ÃÍÄÐÇ鱨¾Ö Advantage

•  Full-time or part-time enrollment

•  Evening and weekend classes allow for
    flexible scheduling

•  Small class sizes allow for meaningful academic
    advising from qualified faculty. 

•  You can also earn your degree online

•  SAT & ACT optional 

Want More Info?

We'd like to hear from you! Get more information.

Faculty banner

Program Outcomes

By the end of this program, students should be able to: 

desktop-alt

Demonstrate proficiency in programming by writing programs that are functional, easy to use (user interface), and efficient

game-structure

Demonstrate the ability to quickly and effectively recognize the requirements of different programming languages / IDEs / platforms and solve problems by writing programs on the different platforms /IDEs

file-edit-alt

Create a simple, formal mathematical model of a real world situation and use that model to solve a problem

Icon/Unicon/Sciences/adjust-circle Created with Sketch.

Demonstrate the ability to analyze complex software problems applying and using calculus and design solutions to these problems

Shape

Recognize and explain the importance of integrating security into all aspects of programming, operating systems, and software development

file-check

Explain what is meant by ‘best’, ‘expected’, and ‘worst’ case behavior of an algorithm

desktop-alt

Identify and explain the basic building blocks of a computer: arithmetic logic unit (gatelevel), registers (gatelevel), central processing unit (register transfer level), and memory (register transfer level)

Shape

Analyze the software needs of an organization or a business unit in the organization

Icon/Nova/briefcase

Design, develop, and (describe the implementation of) a software solution to fulfill organizational needs using software engineering methods

bill

Analyze the networking needs of an organization and propose a suitable solution for those needs 

file-edit-alt

Write business reports as well as technical manuals

icon-live

Function effectively in a team to complete a programming / software engineering project spanning an entire semester

Frequently Asked Questions

A CIS major will devote time studying the way computers are used to solve business problems, whereas CS majors will analyze how computers work and how to design programs. So when it comes to jobs, a CIS major would probably be hired by a company that uses computers to keep track of their business, whereas a CS major would be of interest to a company whose products are computers, software or computer services.

Full-time students can complete the 120-credit degree program in four years.

Yes, faculty are always ready to help students with questions about what courses to take, the sequencing of courses, and career opportunities, including internships and cooperative education.

Yes, some evenings and weekends at the Dobbs Ferry and Bronx campuses.

Yes, by the Middle States Commission on Higher Education.

Program Details & Curriculum

General Liberal Arts and Sciences

General Education Requirements: 60 Credits

Major Concentration
Computer Science and Related Courses: 47 Credits
Open Electives: 13 Credits

Total: 120 Credits

 

 

Download a copy of the sequence map for:

ARCHIVE

Full-Time Faculty

Part-Time Faculty