Nov 21, 2024  
2024-2025 Rowan University Academic Catalog 
    
2024-2025 Rowan University Academic Catalog

Bachelor of Science in Computer Science


856.256.4805
computerscience@rowan.edu

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.

General Education


All students starting before Fall 2018 and transfer students must complete the University General Education Requirements as described in the Undergraduate Program Requirements .

Rowan Core


All first-time Freshmen starting in Fall 2018 or after must complete the University Rowan Core Requirements as described in Undergraduate Program Requirements  .

Rowan Experience


All students must complete the Rowan Experience requirements as described in Undergraduate Program Requirements .

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.