|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Independent reading under supervision of a member of the department. Prerequisites: Permission of instructor and department.
-
3.00 Credits
Independent research on the honors thesis. Prerequisite: Permission of the department. 01:198:105 Great Insights in Computer Science (3) Fundamental concepts of computer science for nonscience majors. Influential ideas that have shaped the discipline. Example problems drawn from areas such as artificial intelligence (robotics) , bioinformatics (DNA analysis) , computer graphics (3D visualization) , networking (high speed communication) , and security (cryptography) . Prerequisite: 01:640:026 or higher or placement. Not for credit toward the computer science major or minor.
-
3.00 Credits
Introduction to computers and programming for noncomputer science majors in math and the sciences. Introduces key ideas in computer science, including programming (MATLAB) and symbolic algebra (MAPLE) . Prerequisite: CALC1 (01:640:135 or 151 or 153 or 191) . This course is for math and physical science majors. Not for credit toward the computer science major or minor.
-
3.00 Credits
General survey about what computers are and how they are used, including an introduction to computer programming and contemporary application packages. Lec. 2 hrs., rec. 1 hr. Students planning further study in computer science should take 01:198:111. Credit not given for both this course and 01:198:170. Not open to students with a declared major in computer science or a prebusiness major.
-
4.00 Credits
Intensive introduction to computer science. Problem solving through decomposition. Writing, debugging, and analyzing programs in Java. Algorithms for sorting and searching. Introduction to data structures, recursion. Prerequisite: 01:640:115 or placement in CALC1. For students in science, mathematics, and engineering. Credit not given for both this course and 14:332:252.
-
4.00 Credits
Queues, stacks, trees, lists, and recursion; sorting and searching; hashing; complexity of algorithms; graph representations and algorithms. Prerequisites: 01:198:111 and CALC1. Credit not given for both this course and 14:332:351.
-
4.00 Credits
Designing and implementing large software using standard software techniques and tools in JAVA and C. Persistent program objects. Memory management and code maintenance. Prerequisite: 01:198:112 or 14:332:351.
-
3.00 Credits
Introduction to business applications of spreadsheet software, computer technology, data communications, network applications, and structured programming. Lec. 2 hrs., rec. 1 hr. This course is for students seeking admission to Rutgers Business School: Undergraduate-New Brunswick. Limited to prebusiness and business majors. Credit not given for both this course and 01:198:110. Not open to students with a declared major in computer science.
-
4.00 Credits
Sets, propositional and predicate logic, logic design, relations and their properties, and definitions and proofs by induction with applications to the analysis of loops of programs. Prerequisites: 01:198:111 and 01:640:152. Credit not given for both this course and 14:332:202.
-
4.00 Credits
Counting (binomial coefficients, combinations) , methods of finding and solving recurrence relations, discrete probability, regular expressions and finite automata, basic graph theory. Prerequisites: 01:198:205 or 14:332:202; 01:640:152. Credit not given for both this course and 01:640:477.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|