If you are having any difficulty using this website, please contact the Help Desk at Help@nullHofstra.edu or 516-463-7777 or Student Access Services at SAS@nullhofstra.edu or 516-463-7075. Please identify the webpage address or URL and the specific problems you have encountered and we will address the issue.

Skip to Main Content

The BACHELOR OF ARTS IN COMPUTER SCIENCE gives students a solid foundation in computer science. Fewer required courses in the major and more electives allow students to pursue minors and a second major in other departments. Students may pursue a general track or an individual track that has a sequence of two independent study courses specially designed in collaboration with a faculty member.

Computer Science, BA Major in

Student Outcomes:

By the time of graduation, computer science students will exhibit an ability to:

  • Analyze a problem, and identify and define the computing requirements appropriate to its solution.
  • Design, implement, and evaluate a computer-based solution to meet a given set of computing requirements in the context of the discipline.
  • Make informed judgments in computing practice based on legal and ethical principles.
  • Apply theory in the design and implementation of computer-based solutions.
  • Reason about and explain computer-based solutions at multiple levels of abstraction.
Enrollment and Graduation Data