Skip to Main Content
Navigated to Computer Science 198 (SASN).

Computer Science 198 (SASN)

Computer Science 198


Department of Mathematics and Computer Science

Smith Hall

973-353-5156

Website: Here

The major and minor in computer science are offered at the Newark College of Arts and Sciences and University College-Newark by the Department of Mathematics and Computer Science.

Chair: John Randall

Undergraduate Program Director: Joseph Elliot

Professors:

Mark Feighn, Sci.B., Brown; M.A., Ph.D., Columbia

Jane Gilman, B.S., Chicago; Ph.D., Columbia

Li Guo, B.S., Lanzhu (China); M.S., Wuhan (China); Ph.D., Washington

John Loftin, A.B., B.S., Stanford; A.M., Ph.D., Harvard

Zhengyu Mao, B.S., Shanghai Jiaotong (China); Ph.D., Columbia

Lee Mosher, B.S., Michigan State; Ph.D., Princeton

Ulrich Oertel, B.Sci., Edinburgh (Scotland); M.A., Ph.D., California (Los Angeles)

Patrick Shafto, Henry Rutgers Term Chair in Data Science

Diana Shelstad, B.A., Tasmania (Australia); M.Sci., Monash (Australia); Ph.D., Yale

Jacob Sturm, B.S., Columbia; Ph.D., Princeton

Xiaowei Wang, B.S., Wuhan (China); Ph.D., Brandeis

Associate Professors:

John Randall, B.A., Sidney Sussex College (Cambridge); M.Sc., Ph.D., Warwick

Anastasiia Tsvietkova, Ph.D., Tennessee

Assistant Professors:

Teng Fei, Ph.D., Massachusetts Institute of Technology

Bin Guo, B.S., Ph.D., Rutgers

Kyle Hayden, B.S., Haverford; Ph.D., Boston College

Chen Wan, Ph.D., Minnesota

Teaching Professor:

Robert Puhak, B.S., Pennsylvania State; M.A., Villanova; Ph.D., Lehigh

Associate Teaching Professors:

Vincent Graziano, B.S., Yale; Ph.D., Stony Brook

Galathara Kahanda, B.S., Sri Lanka; M.S., Brooklyn College (CUNY); M.Phil., Ph.D., CUNY

Assistant Teaching Professors:

Joseph Elliot, M.S., Arkansas Tech; Ph.D., Arkansas

Leonardo Marazzi, B.S., Costa Rica; Ph.D., Purdue

Michael Renne, B.S., Boise State; M.S., Western Washington; Ph.D., Oregon State

Veronica Zhang, B.S., Rutgers; M.S., New Jersey Institute of Technology

Distinguished Professor of Professional Practice:

Nicole Richardson, B.A., Rochester Institute of Technology; M.A., Delaware

Teaching Instructors:

Shakeelah Asghar, B.A., Rutgers; M.S., Montclair State

Fatiha Assadipour, B.S., Algerian Institute of Technology

Mousumi Chakrabarty, M.A., M.S., Lewis University of Chicago; Ph.D., North Central

Abini Cross, B.E., M.E., Anna (India)

Research Associates:

Chi-Ken Lu, Ph.D., Chiao Tung (Taiwan)

Bruno Richard, B.A., M.A., Ph.D., Concordia (Quebec)

Emeritus Faculty:

William F. Keigher, B.A., Montclair State; A.M., Ph.D., Illinois

C. David Keys, B.S., Louisiana State; M.S., Ph.D., Chicago

Robert Sczech, Ph.D., Bonn (Germany)

Computer science (CS) major is offered in the Newark College of Arts & Sciences and University College-Newark at Rutgers University-Newark. Students take courses at Rutgers under the 21:198 prefix. They may register at Rutgers for courses at NJIT through cross-registration under the 28:198 and 28:548 prefixes. The school code 28 identifies a course offered at NJIT, while 198 is Computer Science at NJIT, and 548 is Information Systems at NJIT. Students should consult the registrar's website for specific cross registration instructions for these courses.

The CS major is intended for those students who wish to concentrate on the theoretical and practical aspects of computer science. It requires additional courses in mathematics and advanced computer science.

Prerequisites for all courses given by the Department of Mathematics and Computer Science must be passed with a C or better.

Please visit the departmental website for the most up-to-date information about major and minor requirements and current courses.