100% Plagiarism-Free
+1-727-416-5453

Sign In

Access your dashboard and order activity.

Forgot password?

Create Account

Register to place orders and track every step.

Bachelor's

Major in Computer Science (Newark)

Rutgers University School of Arts and Sciences-Newark 29 courses

About This Program

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

Degree Requirements

Major Requirements 60 credits

Major Requirements

Nine credits are required as electives. They must be at the 300-400 course level from the computer science or information systems departments at Rutgers University-Newark (RU-N) or New Jersey Institute of Technology (NJIT). Computer science courses are preferred. 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: Other required courses are: Mathematics 21:640:135 Calculus I (4) or 21:640:155 Honors Calculus I (4) 21:640:136 Calculus II (4) or 21:640:156 Honors Calculus II (4) 21:640:235 Calculus III (4) 21:640:237 Discrete Structures (3) 21:640:327 Probability and Statistics...

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 21:198:335 Data Structures and Algorithm Design (3) 21:640:237 Discrete Structures (3) Spring Semester 21:198:251 Computer Organization (3) 21:198:280 Programming Language Concepts (3) 21:640:235 Calculus III (4)

Junior Year

Fall Semester 21:198:288 Linux System Programming (3) 21:198:332 Principles of Operating Systems (3) 21:198:xxx computer science elective Spring Semester 21:198:435 Advanced Data Structures and Algorithm Design (3) 21:198:xxx Computer Science Elective 21:640:327 Probability and Statistics (3)

Senior Year

Fall Semester 21:198:490 Guided Design in Software Engineering (3) 21:198:xxx Computer Science Elective 21:640:473 Numerical Analysis (3) Spring Semester 21:198:491 Computer Science Project (3)

Click a course code or title to read the full course description.

Get expert help with your Bachelor's coursework

Our subject experts help with essays, research papers, case studies, discussion posts, and capstone projects for these programs β€” written from scratch to your course requirements.

Get Help Now

Program and course information is reproduced from each university's published academic catalog for informational purposes and may change. Always confirm current requirements with your university. We are an independent academic support service and are not affiliated with or endorsed by the universities listed.

Academic Resources

Latest from the Blog

Expert guides on essay writing, citation styles, study skills, and academic success.

View All Articles