Aug 20, 2025  
2025-2026 Rowan University Academic Catalog 
    
2025-2026 Rowan University Academic Catalog

Bachelor of Science in Computer Science

Location(s): Glassboro Campus


This program focuses on developing flexible professionals who are equipped to learn new technologies and principles that are essential for success in such a rapidly evolving field.

Students will learn how to apply advanced scientific and industrial methodologies, knowledge of mathematics, algorithmic principles, and computer science theory to develop computing solutions and demonstrate these skills through presentations, written work, and projects.

The Bachelor of Science in Computer Science contains several optional concentrations and a wide range of advanced electives. This degree prepares graduates for jobs in business and industry, as well as further study at the graduate level. The Computer Science major requires courses in mathematics and applied and theoretical computer science. Students, in consultation with faculty advisors, can construct flexible and comprehensive programs. The program prepares students for graduate study in computer science or such related fields as business, operations research, and information sciences. Graduates also find careers in business, industry, government, and education, where they work as applications programmers, scientific programmers, systems programmers, systems analysts, and software engineers.

It is recommended that the students who are entering the program have several years of high school mathematics and programming courses. Advanced placement credit is accepted for incoming freshmen students. A grade of C- or better in the following courses is required for graduation: Calculus I, Discrete Structures, Introduction to Object-Oriented Programming, Object-Oriented Programming and Data Abstraction, Computer Organization, and Data Structures and Algorithms, whether they are taken locally or are transferred.

Rowan Core: 9 s.h.


All first-time Freshmen must complete the University Rowan Core Literacies. There are six literacies:

Majors may suggest courses to fulfill the above literacies and will be applied elsewhere. 

A complete listing of courses that fulfill the above literacies can be found here Undergraduate Program Requirements .

Rowan Experience


Students must satisfy all three Rowan Experience attributes. Credits attached to the courses in this section will apply elsewhere.

The attributes are as follows:

  • Broad-Based Literature Attribute (LIT)
  • Writing Intensive Attribute (WI)
  • Rowan Seminar Attribute*(RS)

Departments may recommend courses to fulfill these attributes. A complete listing of courses that satisfy these attributes can be found at Undergraduate Program Requirements .

*The Rowan Seminar requirement is waived for all students transferring 24 or more approved credits into Rowan University at the time of initial entry. 

Program Requirements


Computer Science Restricted Electives: 12 s.h.


Choose 12 s.h. from the following courses.

Free Electives: 28 s.h.


Total Required Credits for the Program: 120 s.h.


Concentrations: In order to give Computer Science majors the opportunity to concentrate, optional concentrations have been added to the Computer Science major at Rowan University. A concentration is composed of four or more specified courses (12 s.h. or more) in Computer Science and other related disciplines that provide a solid foundation in some fundamental area of computer science.

The areas of concentration are:

Note: For comprehensive information on the individual computer science concentrations, students should request from the Department of Computer Science the appropriate curriculum guide which details each concentration and see their Computer Science advisor.


856.256.4805
computerscience@rowan.edu