Rutgers, The State University of New Jersey
About the University
Undergraduate Education in Newark
School of Arts and Sciences-Newark
Admission to the Liberal Arts Colleges
Newark College of Arts and Sciences
University College–Newark
Academic Programs and Courses
Availablity of Courses, Majors, and Minor Programs
Course Notation Information
Academic Foundations 003
Africana Studies 014
American Studies 050
Ancient and Medieval Civilizations 060
Anthropology 070
Arabic 074
Art, Design, and Art History 080, 081, 082, 083, 085
Arts & Sciences 090
Asian Studies 098
Biological Sciences 120
Chemistry 160
Chinese 165
Clinical Laboratory Sciences 191
Computer Science 198
Learning Goals
Major Requirements: Computer Science
Minor Requirements: Computer Science
Minor in Data Science
Courses (Computer Science 198)
Creative Writing 200
Data Science 219
Economics 220
Ecology, Evolution, and Natural Resources 216
English 350, 352
English: Composition and Writing 355
Environmental Sciences 375
Film Studies 380
French 420
Geoscience/Geology 460
Global Politics 487
Health and Society 502
Health Information Management 504
History 510, 512
Honors 525
Honors Living-Learning Community 526
International Affairs 551
Italian 560
Japanese 565
Journalism 086
Latin 580
Latin American Studies 590
Latina/o Studies 597
Legal Studies 603
Linguistics 615
Mathematics 640
Medical Imaging Sciences 658
Middle Eastern and Islamic Studies 686
Music 087
Neuroscience 112
Peace and Conflict Studies 735
Philosophy 730
Physics 750
Political Science 790
Portuguese and Lusophone World Studies 812
Psychiatric Rehabilitation and Psychology 819
Psychology 830
Social Work 910
Sociology 920
Spanish 940
Theater 088
Translation and Interpreting Studies 942
Urban Education 300
Video Production 089
Women's and Gender Studies 988
Writing 989
Youth Development & Juvenile Justice 985
Administration and Faculty
Opportunities with New Jersey Institute of Technology
Rutgers Business School: Undergraduate-Newark
School of Criminal Justice
School of Public Affairs and Administration
Academic Foundations Center
Honors College
Honors Living-Learning Community
Academic Policies and Procedures
Divisions of the University
Camden Newark New Brunswick/Piscataway
  Newark Undergraduate Catalog 2022-2024 School of Arts and Sciences-Newark Academic Programs and Courses Computer Science 198  

Computer Science 198

Department of Mathematics and Computer Science

Smith Hall 



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


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.

For additional information, contact RU-info at 848-445-info (4636) or
Comments and corrections to: One Stop Student Services Center.

© 2022 Rutgers, The State University of New Jersey. All rights reserved.
Catalogs Home