Rutgers, The State University of New Jersey
Undergraduate–Newark
 
About This Catalog
About the University
Undergraduate Education in Newark
Liberal Arts Colleges
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
African American and African Studies 014
Allied Health Technologies 045
American Studies 050
Ancient and Medieval Civilizations 060
Anthropology 070
Arabic 074
Art, Design, and Art History (080; 081; 082; 083; 085)
Biological Sciences
Chemistry 160
Chinese 165
Clinical Laboratory Sciences 191
Computer Science 198
Major Requirements: Computer Science
Major Requirements: Information Systems
Minor Requirements: Computer Science
Courses
Earth and Environmental Sciences (Geology 460)
Economics 220
Urban Education 300
English (350 and 352)
English: Composition and Writing 355
Environmental Sciences 375
French 420
Geoscience Engineering 465
Greek 490
History (History 510, American 512)
Honors 525
International Affairs
Italian 560
Japanese 565
Journalism and Media Studies 086
Korean 574
Latin 580
Legal Studies
Linguistics 615
Mathematics 640
Medical Technology 660
Microbiology
Music 087
Persian 685
Philosophy (Philosophy 730, Applied Ethics 733)
Physics 750
Political Science 790
Portuguese and Lusophone World Studies 812
Psychology 830
Religious Studies
Russian 860
Slavic Literature 861
Social Work 910
Sociology 920
Spanish 940
Theater 088
Urban Studies 975
Video Production 089
Women's Studies 988
Administration and Faculty
Consortium with New Jersey Institute of Technology
College of Nursing
Rutgers Business School: Undergraduate–Newark
School of Criminal Justice
School of Public Affairs and Administration
General Information
Divisions of the University
Camden Newark New Brunswick/Piscataway
Catalogs
  Newark Undergraduate Catalog 2011–2013 Liberal Arts Colleges Academic Programs and Courses Computer Science 198 Major Requirements: Computer Science  

Major Requirements: Computer Science


A total of 57 credits is required for the computer science major. The following are required computer science courses:

21:198:101 Computers and Programming I (3)

21:198:102 Computers and Programming II (3)

28:198:288 Intensive Programming Practicum (3)

21:198:251 Computer Organization (3)

21:198:332 Principles of Operating Systems (3)

21:198:335 Data Structures and Algorithm Design (3)

21&28:198:435 Advanced Data Structures and Algorithm Design (3)

28:198:490 Guided Design in Software Engineering (3)

21&28:198:491 Computer Science Project (3)

Three elective courses from a list of courses offered by the Department of Mathematics and Computer Science or by the NJIT CIS department are required. No more than 3 credits may be taken from among the following courses: 21:198:493, 494, 495, and 496.

The following is a list of recommended courses offered at NJIT:

28:198:265 Information Systems and Productivity Toolware (3)

28:198:270 Multimedia Information Systems (3)

28:198:333 Introduction to UNIX Operating Systems (3)

28:198:341 Foundations of Computer Science II (3)

28:198:352 Parallel Computers and Programming (3)

28:198:353 Advanced Computer Organization (3)

28:198:357 Fundamentals of Network Security (3)

28:198:370 Introduction to Artificial Intelligence (3)

28:198:375 Applications Development for the World Wide Web (3)

28:198:408 Cryptography and Internet Security (3)

28:198:438 Interactive Computer Graphics (3)

28:198:451 Introduction to Data Communications and Networks (3)

28:198:461 Systems Simulations (3)

21:198:481,482 Advanced Mathematics in Computer Science (3,3)

28:198:485 Special Topics in Computer Science I (3)

28:198:486 Special Topics in Computer Science II (3)

Other required courses are:

Mathematics

21:640:135 Calculus I (4)

21:640:136 Calculus II (4)

21:640:235 Calculus III (4)

21:640:237 Discrete Structures (3)

21:640:327 Probability and Statistics (3) or 28:640:333 (NJIT)

21:640:473 Numerical Analysis (3) or 28:198:421 (NJIT)

Recommended but not required, are:

21:750:205,206 Introductory Physics Laboratory (1,1)

21:750:213,214 University Physics l,ll (4,4)

The following is a recommended sequence for completing the courses required for a computer science major. Additional courses are required by the student's college of matriculation for graduation.

First Year

Fall Semester

21:198:101 Computers and Programming I (3)

21:640:135 Calculus I (4)

Spring Semester

21:198:102 Computers and Programming II (3)

21:640:136 Calculus II (4)

Sophomore Year

Fall Semester

28:198:288 Intensive Programming Practicum (3)

21:640:237 Discrete Structures (3)

Spring Semester

21:198:251 Computer Organization (3)

21:198:335 Data Structures and Algorithm Design (3)

21:640:235 Calculus III (4)

Junior Year

Fall Semester

21&28:198:332 Principles of Operating Systems (3)

21&28:198:435 Advanced Data Structures and Algorithm Design (3)

21&28:198: computer science elective

Spring Semester

21&28:198: computer science elective

21:640:327 Probability and Statistics (3)

Senior Year

Fall Semester

28:198:490 Guided Design in Software Engineering (3)

21&28:198: computer science elective

21:640:473 Numerical Analysis (3)

Spring Semester

21&28:198:491 Computer Science Project (3)

 
For additional information, contact RU-info at 732-445-info (4636) or colonel.henry@rutgers.edu.
Comments and corrections to: Campus Information Services.

© 2012 Rutgers, The State University of New Jersey. All rights reserved.