Computer Science Schools in New Jersey with Degree Overviews

Jul 20, 2019

There are about ten schools in New Jersey that have computer science degree programs. Read an overview of 9 of these schools' programs, requirements and tuition info and find out which school is the right one for you.

View Popular Schools

Essential Information

New Jersey currently has a few 2-year colleges and 4-year universities that offer computer science degree programs. These associate's, bachelor's, master's and doctoral degree programs instruct students in the theoretical and technical aspects of computation. Depending on the level of the program, students may be required to complete a senior project, a thesis or a dissertation. Profiled below are the ten NJ schools with computer science programs, as well as a table comparing their settings and tuition information.

Drew University

The College of Liberal Arts at Madison's Drew University offers a Bachelor of Arts (BA) in Computer Science. Consisting of 52 major credit hours, the program covers everything from data structures and system programming to information management and software engineering. Courses include object-oriented programming, statistics, discrete mathematics and data structures.

Fairleigh Dickinson University

Fairleigh Dickinson University's metropolitan campus offers computer science degrees at the bachelor's and master's levels through its metropolitan campus in Teaneck and its Florham campus in Madison. The Bachelor of Science (BS) program includes coursework in data structures, computer organization and software systems design. To earn the Master of Science (MS), graduates must complete at least 30 credits in areas like computer architecture, database systems and systems programming. The metropolitan campus also offers combined bachelor's and master's degree programs in computer science, as well as several certificate programs in areas like database administration and internet programming. A minor is also available.

Rowan College at Gloucester County

Rowan College at Gloucester County in Sewell has an Associate in Science (AS) option in computer science. In addition to the core curriculum, the program includes math, humanities, communications and social sciences courses for a minimum 65 credit hours. Spread over four semesters, the sequence includes courses in assembly language, computer organization, programming and algorithms.

Montclair State University

The College of Science and Mathematics at Montclair State University in Montclair has various computer science degree options. To earn a BS, students must complete 27 semester hours of required computer science courses in areas like assembly language, digital machines theory and software engineering. Additionally, the BS program requires six semester hours of major electives, 15 semester hours of math and a collateral sequence from one of four categories: physics, chemistry, accounting or economics.

At 53 semester hours, the MS program is split between core, required and elective courses. Montclair also offers combined BS/MS programs and BS concentrations in areas like informatics and professional computing, in addition to a 19-semester-hour minor in computer science.

New Jersey Institute of Technology

Situated in Newark, the New Jersey Institute of Technology has various undergrad and graduate options in its Department of Computer Science. Undergraduates can choose between the 126-credit BA and the more technically oriented 130-credit BS program. In addition to coursework, students in the BS program complete a senior design project. The department also offers an MS in Computer Science, which can be completed online, and a PhD. The master's degree program offers various areas of emphasis, such as algorithms, bioinformatics and data-mining.

Rowan University

Multiple options in computer science can be found at Rowan University in Glassboro. Offered through the College of Science and Mathematics, the 125-credit BS program delves into computer foundations, digital computers, operating systems and programming languages, as well as includes a senior project. Students seeking graduate degrees can complete the MS in Computer Science program - a 30-credit program with an optional thesis track. Rowan also has options for students who wish to minor in computer science or bundle the BS and MS together in an accelerated program.

Rutgers University - New Brunswick

The Department of Computer Science at the New Brunswick campus of Rutgers University offers a BA in Computer Science program consisting of six core courses, three math classes and five electives. For the BS program, students complete the aforementioned requirements with an additional two electives and a choice of physics or chemistry courses. Graduates have the option of further pursuing this field of study with either the 30-credit MS or 72-credit PhD programs. The master's degree program includes a thesis or essay option, while the PhD program requires a dissertation.

Stevens Institute of Technology

The computer science program at Stevens Institute of Technology in Hoboken has been approved by ABET. Over the course of eight terms, the BS program examines everything from web programming and project development to algorithms, automata and computation. Within the 127-credit major, students complete a senior project. The computer science department also offers an MS program that consists of advanced courses in artificial intelligence, TCP/IP networking and cybersecurity.

Union County College

Cranford's Union County College offers an Associate in Applied Science (AAS) in Computer Science. The first two semesters of the program include courses in accounting, computer algorithms, information systems, data structures and business writing. During the second year, the sequence includes computer organization, assembly languages and structured design, in addition to various technical electives.

School Comparison: At a Glance

School Name School Type & Setting Computer Science Degree Programs Offered Undergraduate Tuition & Fees (2018-2019)
Drew University Four-year, private not-for-profit; large suburb BA in Computer Science $39,800*
Fairleigh Dickinson University Four-year, private not-for-profit; large suburb BS in Computer Science,
MS in Computer Science
Rowan College at Gloucester County Two-year, public; large suburb AS in Computer Science $4,470 (in-district),
$5,310 (in-state),
$9,420 (out-of-state)*
Montclair State University Four-year, public; large suburb BS in Computer Science,
BS in Computer Science - Informatics,
BS in Computer Science - Professional Computing,
BS/MS in Computer Science (combined),
MS in Computer Science,
MS in Computer Science - Information Technology
$12,790 (in-state),
$20,578 (out-of-state)*
New Jersey Institute of Technology Four-year; public, large city BA in Computer Science,
BS in Computer Science,
MS in Computer Science,
PhD in Computer Science
$17,338 (in-state),
$32,750 (out-of-state)*
Rowan University Four-year, public; large suburb BS in Computer Science,
BS/MS in Computer Science,
MS in Computer Science
$13,697 (in-state), $22,339 (out-of-state)*
Rutgers University - New Brunswick Four-year; public; small city BA in Computer Science,
BS in Computer Science,
MS in Computer Science,
PhD in Computer Science
$14,974 (in-state),
$31,282 (out-of-state)*
Stevens Institute of Technology Four-year, private not-for-profit; large suburb BS in Computer Science,
MS in Computer Science
Union County College Two-year, public; large suburb AAS in Computer Science $5,140 (in-district),
$10,280 (in-state),
$10,280 (out-of-state)*

Source: *NCES College Navigator

Next: View Schools

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

Find your perfect school

What is your highest level of education?