Rutgers computer science classes

Students will be prepared for the upcoming theoretical computer science courses in the curriculum as well as explaining the ability to reason about programs, a key component in software validation. ... Recommended: Discrete Mathematics and its applications, Kenneth Rosen, Rutgers Edition, 7 th Edition, ISBN-978-1259-15215-4. Recommended: ...

Rutgers computer science classes. The repeated course policy was revised in Fall 2014. The below policy applies to Ds earned in the Fall 2014 term or later, and to Fs earned in any semester. In general, when a course is repeated in which the student previously earned a grade of F or D, both the original grade and the new grade remain on the transcript and in the cumulative ...

01:198:493 - Independent Study in Computer Science; 01:198:494 - Independent Study in Computer Science *Note: There is no restriction on the number of times 493/494 can be taken. However, at most one of a student's electives may be one of these courses. Whether or not a given instance of 493/494 counts for elective credit depends on the ...

M.S. Program. Course Categories (new) Four courses (12 credits) from the list of courses acceptable for CS graduate credit, including courses from M.S. Categories A and B, acceptable undergrad courses, approved courses in other departments, CS seminars, and independent study. However, at most one of the four courses may be an independent study.Industrial & Systems Engineering Undergraduate Courses. ... and CNC milling machines; robot workplace design and computer control of machine tools. Credits: 1. 14:540:305,306 Honor Candidacy Problems. Prerequisite: Permission of departmental chairperson. ... as well as the design and implementation of data science solutions and forecasting ...Department of Computer Science Rutgers, The State University of New Jersey 110 Frelinghuysen Road Piscataway, NJ 08854-8019 (848) 445-2001It took me a while to adapt, but then it just started clicking and it was awesome. I enjoyed Menendez's classes even more now that they were at a reasonable hour. CS 344 + Kalantari: A theory course, in which I wrote 0 lines of actual code on a computer. Despite that, this is definitely an important class if you plan on writing code for a living.Course Number: 01:198:344. Instructor: Sepehr Assadi, Aaron Bernstein. Course Type: Undergraduate. Semester 1: Fall. Semester 2: Spring. Credits: 4. Description: To study a variety of useful algorithms and analyze their complexity; by that experience to gain insight into principles and data-structures useful in algorithm design. Syllabus: Visit ...Department of Computer Science Rutgers, The State University of New Jersey 110 Frelinghuysen Road Piscataway, NJ 08854-8019 (848) 445-2001Computer Science; Rutgers, The State University of New Jersey. Department of Computer Science. rutgers.edu; SAS; Search People; RU Logo - Main (Off Canvas) Department of Computer Science ... This course is a Pre-requisite for the Following Courses: 01:198:416 - Operating Systems Design, 01:198:437 - Database Systems Implementation; Topics ...

This concentration prepares students to deal with situations involving data-driven decision-making such as finding patterns in large amounts of data and using such discoveries to solve data problems and make useful predictions. Students will be trained in statistics fundamentals, basic computer programming, and machine learning algorithms that ...Rutgers is an equal access/equal opportunity institution. Individuals with disabilities are encouraged to direct suggestions, comments, or complaints concerning any accessibility issues with Rutgers websites to [email protected] or complete the Report Accessibility Barrier / Provide Feedback form.Department of Computer Science Rutgers, The State University of New Jersey 110 Frelinghuysen Road Piscataway, NJ 08854-8019 (848) 445-2001Block puzzle games have become increasingly popular in recent years, captivating millions of people around the world. Whether it’s on our smartphones or computers, these addictive ...Department of Computer Science Rutgers, The State University of New Jersey 110 Frelinghuysen Road Piscataway, NJ 08854-8019 (848) 445-2001Individuals use computers to prepare documents and to check them for spelling and grammar. Students use them to complete assignments for classes. Businesses use them to prepare doc...Admission to the Major. Students wishing to declare a major in computer science must achieve a grade of C or better in the following 5 courses: Students who have received credit for courses equivalent to 01:198:111,112, or 205 must complete at least three courses in the New Brunswick Department of Computer Science (01:198:xxx) before being ...If your fundamentals are strong in the core classes than the higher level electives will not be too difficult. I took cs236 at MCC with Dr. Zale and I referred his notes a lot during my time at Rutgers for electives, interviews, and occasionally even now in my job. If u had him then I recommend you to preserve his lecture notes.

Computer Science; Rutgers, The State University of New Jersey. Department of Computer Science. rutgers.edu; SAS; Search People; RU Logo - Main (Off Canvas) Department of Computer Science. ... Required Courses: 6 Total: Stat581/501*(FoMath) A: 512/513 A : 543(MDS)/550 A/(A,B) 520/530(AI), 535(Pattern), 536(ML) B : Elective Courses: 510(Num), 521(LP)Rutgers Computer Science Department is committed to creating a consciously anti-racist, inclusive community that welcomes diversity in various dimensions (e.g., race, national origin, gender, sexuality, disability status, class, or religious beliefs).It is offered by the Rutgers Center for Mathematics, Science, and Computer Education in partnership with the Rutgers Graduate School of Education. Next start date: 9/3/2024. Application deadline: 8/13/2024. Format: Hybrid or 100% Online*. Credits: 15. ( non-credit option also offered)Foundation/methodology requirement (4 courses) 26:223:552 Microeconomic Theory; 26:711:561 Optimization Models in Finance 26:711:564 Math Methods in Economics; 26:960:575 Introduction to Probability; Elective (e.g. Stochastic Processes, Game Theory, Macroeconomics, or Modern Statistics) Major (5 courses) 26:390:571 Investments; 26:390:572 ...By offering a Cybersecurity Certificate, the Computer Science Department at Rutgers-Camden aims to contribute to the talent pipeline in the field of cybersecurity. Computer Science majors that complete all four courses below with a grade of C or better will receive a "Cybersecurity Certificate" designation on their transcript, as well as a ...Rutgers School of Graduate Studies 25 Bishop Place New Brunswick, NJ 08901-1178. Phone 848-932-7034. Fax 732-932-7407

Shauntae heard on fb.

Benefits of Rutgers Online Degree Programs. Flexibility: Fit classes around work and personal commitments. Reputation: Benefit from Rutgers renowned faculty, research, academic excellence, and affordability. No Geographic Limits: Access Rutgers' quality education from your location without commuting. Career Growth: Enhance your career prospects ...Department of Computer Science Rutgers, The State University of New Jersey 110 Frelinghuysen Road Piscataway, NJ 08854-8019 (848) 445-2001Programs leading to a Bachelor's degree in Computer Science are offered by the undergraduate colleges at Rutgers. The faculty of the division are members of the School of Arts and Sciences. The Graduate Program in Computer Science, which is a program in the Graduate School, offers courses of study leading to an M.Sc. or a Ph.D. in computer science.Contact. Our Programs. Undergraduate Programs. B.S. in Computer Science. The bachelor of science degree in computer science requires a minimum of 24 credits …At the department of Computer Science at Rutgers University, we strive for excellence in undergraduate education. Our undergraduate program offers a solid foundation in software, systems and theory while offering elective courses in Artificial Intelligence, Internet Technologies, Databases, Graphics and more. We offer undergraduate students the ...Computer Science Major. Students majoring in computer science may choose between a bachelor of science and a bachelor of arts program. The two programs have the same computer science requirements, but different natural science and mathematics requirements. The bachelor of science degree requires a minimum of 24 …

Computer Science Minor. Students majoring in another discipline may obtain a minor in computer science by completing the following courses with a grade of C or better: *Minors who have passed 50:640:237 may take an additional 300- or 400-level computer science course in place of 50:198:171. In this case, the student will be granted prerequisite ...Independent-Win-4187. My experience as a Rutgers CS major, and how I managed to get a 200k total comp job. Comp Sci. (This is for CS majors that want to make it big, trust me I wish I knew this shit when I started my journey here.) Just to preface, compared to top schools like Berkeley, the career driven community at Rutgers CS is very small.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 distinctive SAS Core Curriculum is structured as a set of core liberal arts and sciences learning goals. All are framed as activities students will be able to do at a foundational level by virtue of meeting the specified core goal. Courses may be counted as meeting multiple learning goals; students generally will complete the core in 10 to ...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)The training of M.S. graduates in computer science provides students with the knowledge and skills to: hold professional positions in. the development and design of computer …Department of Computer Science Rutgers, The State University of New Jersey 110 Frelinghuysen Road Piscataway, NJ 08854-8019 (848) 445-2001Computer Science Electives Identical to the B.S. in computer science electives requirements. For additional information, contact RU-info at 732/932-info (4636) or [email protected] .Computer Science Department . Home; Syllabus; Lectures; Assignments; Exams; Staff; Lectures. Week. Topics ... Use the concepts of Object Oriented Programming (classes, objects, and methods) to write a program that solves a problem. Textbook reading 3.1; Lecture slides ; Book video; Week 11. Program Design, Development, and Analysis: …The Computer Science Major is open to all NCAS and UCN students, and as a second major to other Rutgers Newark undergraduates. A total of 60 credits is required for the Computer Science Major. Required Courses. Additional Computer Science Electives. 9 credits at the 300 – 400 course level. No more than 3 credits may be taken from 21:198:493 ...

Double Major with Data Science. The new program in Data Science at Rutgers, jointly administered by the Departments of Computer Science and Statistics, but broadly cross-disciplinary in structure, is an option for economics students to consider. Of particular interest is the BS in Data Science with an Economics track https://mps.rutgers.edu ...

Welcome to Computer Science at Rutgers–Camden. Studying computer science at Rutgers–Camden offers you the opportunity to excel in one of the most in …Department of Computer Science Rutgers, The State University of New Jersey 110 Frelinghuysen Road Piscataway, NJ 08854-8019 (848) 445-2001The Department of Computer Science offers two comprehensive undergraduate degree programs that prepare students for professional careers and/or graduate studies in computer science. A carefully-designed set of core courses provides a solid foundation in computer science covering the entire spectrum of theory, software, and hardware. Upper ...Since 1966, the Rutgers Computer Science Department has been paving the way for innovative thinkers. Whether you're starting your journey with a bachelor's degree or delving deeper into research …Rutgers is an equal access/equal opportunity institution. Individuals with disabilities are encouraged to direct suggestions, comments, or complaints concerning any accessibility issues with Rutgers websites to [email protected] or complete the Report Accessibility Barrier / Provide Feedback form.Computer Science; Mathematics; Physics. For subjects offering both a Bachelor of Arts and a Bachelor of Science degree, students may not graduate with a Bachelor of Arts degree, then return to complete the courses necessary for a bachelor of science degree. All courses required for the desired degree must be completed at the time of graduation.It took me a while to adapt, but then it just started clicking and it was awesome. I enjoyed Menendez's classes even more now that they were at a reasonable hour. CS 344 + Kalantari: A theory course, in which I wrote 0 lines of actual code on a computer. Despite that, this is definitely an important class if you plan on writing code for a living.By offering a Cybersecurity Certificate, the Computer Science Department at Rutgers-Camden aims to contribute to the talent pipeline in the field of cybersecurity. Computer Science majors that complete all four courses below with a grade of C or better will receive a “Cybersecurity Certificate” designation on their transcript, as well as a ...Computer Science Electives. At least 12 credits of computer science electives at the 300 or 400 level. At most, 3 credits of 50:198:494 Independent Study and, at most, 3 credits of 50:198:497 Computer Science Internship may be counted toward fulfillment of this requirement. For additional information, contact RU-info at 732/932-info (4636) or …

Albany ny traffic cameras.

Tides tillamook.

At the department of Computer Science at Rutgers University, we strive for excellence in undergraduate education. Our undergraduate program offers a solid foundation in software, systems and theory while offering elective courses in Artificial Intelligence, Internet Technologies, Databases, Graphics and more. We offer undergraduate students the ...It requires courses in statistics, data-centric programming, data management, and data analysis. Note that the courses 01:198:461 and 01:198:462 have prerequisites that include courses in addition to those required for the minor. Regression Methods 01:960:463 (3) and; Choose from one of the following Machine Learning coursesIdentify appropriate behaviors and attributes of real-world entities to create a class. (10.1b) Write program code to define a new data type by creating a class. (10.1c) Design and implement a simple class from given specifications. Explain the purpose of a constructor. (10.1e) Explain the purpose of overloading constructors.Sep 13, 2022 · The following courses may be taken as natural science elective courses for computer science majors. Other natural sciences courses may be approved on an individual basis by the Undergraduate Program Coordinator. 50:120:101 General Biology I. 50:120:107 General Biology I Laboratory. 50:120:222 Computers in Biology.01:198:493 - Independent Study in Computer Science. Course Number: 01:198:493. Course Type: Undergraduate. Semester 1: Fall. Semester 2: By Arrangement. Credits: 1 to 4. Description: To enroll in an independent study, a student must find a faculty member to sponsor the project. Students are encouraged to approach individual faculty based on ...Rutgers catalogs serve as the source for degree and major requirements, as well as academic policies and procedures. Most catalogs are available in a searchable online format. They are typically updated on a two-year cycle. Rutgers online catalogs are environmentally friendly, enabling students to print information as needed. Archived print …Major/minor megathread: Computer Science. The mod team has been thinking using megathreads to collect tips and answers to common questions about the programs offered here at Rutgers. The comments to this thread will be saved in the FAQ and/or the sidebar. This megathread is on: Computer Science.The training of M.S. graduates in computer science provides students with the knowledge and skills to: hold professional positions in. the development and design of computer …It is very important to code outside of class no matter where you decide to go for CS. At Rutgers there are three or four large CS clubs. The general CS club is The Undergraduate Alliance of Computer Scientists or USACS. No matter the club you join, we regularly spend the weekends at hackathons all over the country and I would say the Rutgers ...In the field of computer science, understanding the concept of input definition is crucial. Input definition refers to the process of defining and understanding the types and forma...Class lectures generally include an introduction to the specific business database ... Computer Science Course Number: 22:198:603 Course Title: Business Data Management. 2 * Quizzes. The course includes four quizzes to formally assess students' knowledge and ... [Rutgers University-New Brunswick ODS phone (848)445-6800 or email dsoffice@echo ... ….

Department of Computer Science Rutgers, The State University of New Jersey 110 Frelinghuysen Road Piscataway, NJ 08854-8019 (848) 445-2001Welcome to the Computer Science program at Rutgers-Camden. Our master’s degree program, with a concentration in scientific computing, prepares students for data-intensive careers in science, engineering, or finance. The program offers a strong foundation in algorithms and programming tailored to current and emerging computational applications.01:198:352 - Internet Technology. To provide a practical understanding of computer networks with respect to system architectures, protocols, and client-server interaction. These objectives are accomplished through extensive laboratory exercises. 01:198:211 or 14:332:331; 01:198:206 or 01:640:477 or 14:332:321 or 14:332:226.The Political Science major shall be made up of 13 courses (39 credits). Requirements are as follows: R1: Core Requirements. Any three of the following 3 credit courses: 01:790:101 Nature of Politics. 01:790:102 Introduction to International Relations. 01:790:103 Comparative Politics. 01:790:104 American Government.Department of Computer Science Rutgers, The State University of New Jersey 110 Frelinghuysen Road Piscataway, NJ 08854-8019 (848) 445-2001Computer Science has been a fast-growing field of study and the skills learned continue to be in very high demand. These skills include algorithmic and computational thinking. Here at Rutgers Prep, students can enroll in four Computer Science courses. To complete these courses students must enroll in the Introduction to Computer Science course.The Master of Information Technology and Analytics program qualifies as a science, technology, engineering, or mathematics (STEM) field for international students considering Optional Practical Training (OPT). As a STEM-designated program, international students have the possibility of up to three years of work experience in the U.S.The Master of Science in Computer Science program allows students to choose one of multiple concentrations according to their background and interest. They include General Computer Science, Data Science, Machine Learning, Robotics, Systems/Security and Vision/Visualization/Graphics. This program is designed from the ground up to focus on the ...Rutgers CS Diversity and Inclusion Statement Rutgers Computer Science Department is committed to creating a consciously anti-racist, inclusive community that welcomes diversity in various dimensions (e.g., race, national origin, gender, sexuality, disability status, class, or religious beliefs).Department of Computer Science Rutgers, The State University of New Jersey 110 Frelinghuysen Road Piscataway, NJ 08854-8019 (848) 445-2001 Rutgers computer science classes, A certificate in Science and Technology Management is available for those with graduate degrees but seeking business and technology background. For more information about the program, go to psm.rutgers.edu . Media Contact: Nicole Pride. 732-932-7084, ext. 610. E-mail: [email protected]., The Bachelor of Science in Data Science at Rutgers provides students with a foundation in data literacy, statistical inference, and data management. The program includes courses in calculus, linear algebra, and principles of information and data management. The program has two tracks: Computer Science and Economics., The B.S. Degree in Computer Science has the following requirements: Admission to the major. Six required courses in computer science: 01:198:111, 112, 205, 206, 211, 344. Three required courses in mathematics: 01:640:151, 152, 250. Seven electives from a designated list of courses in computer science and related disciplines. At least five of ..., The Graduate Program in Computer Science, which is a program in the Graduate School, offers courses of study leading to an M.Sc. or a Ph.D. in computer science. The graduate and undergraduate programs are highly ranked by the US News & World Report for computer science rankings and CS Rankings which are based on faculty research publications ..., Computer Science; Rutgers, The State University of New Jersey. Department of Computer Science. rutgers.edu; SAS; Search People; RU Logo - Main (Off Canvas) Department of Computer Science. ... Required Courses: 6 Total: Stat581/501*(FoMath) A: 512/513 A : 543(MDS)/550 A/(A,B) 520/530(AI), 535(Pattern), 536(ML) B : Elective Courses: 510(Num), 521(LP), 1. Take two courses from each of category A and B. Complete an independent study by the end of 4th semester (min. 3 credits) Work on completing the 12 credits for CS courses satisfying the depth requirement. Student is expected to find a research area and a research advisor preferably by 2nd semester and no later than the 4th semester. 2. 3. 4. 5., Rutgers School of Engineering's Master of Science (MS) in Chemical and Biochemical Engineering program provides outstanding graduate training in chemical and biochemical related science and engineering. Located in the heart of New Jersey's pharmaceutical corridor, our program's thesis and non-thesis options combine a robust curriculum ..., While other analytical degree programs adapt to the advent of Big Data, the MSDS program within the Computer Science department is designed from the ground up to focus on the latest systems, tools, and algorithms to store, retrieve, process, analyze, visualize, and synthesize large data.This special two years MSDS professional program consists of 6 foundational classes and 6 Elective Classes., 01:198:107 - Computing for Math and the Sciences. This course is designed to introduce the student to computers, programming, and some of the key ideas on which the field of computer science is based. The primary vehicle for doing so is the computer language MATLAB. The use of a program like MAPLE to manipulate symbolic equations is also covered., Tailor Your Program to Your Interests. Communication majors complete 21 credits of core requirements and 15 credits of upper-level electives— 36 credits, total. Combine a foundation in communication theory, media or technology, interpersonal communication, research and public speaking with an optional specialization or research experience., Contact Us. Email: [email protected]. Phone: 848-445-HELP (4357) New Brunswick Degree Navigator is a companion site to Degree Navigator, the degree audit and academic advising system for undergraduate programs at Rutgers, The., The first courses listed are 300 and 400 level courses and are, strictly speaking, undergraduate courses. However, the Graduate Program in Computer Science has approved of them (and only them) for credit toward a graduate degree; at most two undergraduate courses can be taken for credit towards a graduate degree in computer science., Graduate programs give students a broad knowledge in all areas of Computer Science, and an overall perspective of the field, its structure, and its problems, as well as the …, Classroom. Digital Classroom Services creates and supports instructional technology in the Rutgers-New Brunswick general purpose classrooms and learning spaces of the Chancellor. We provide presentation technology that support a wide range of pedagogic approaches, including presentation, collaboration, and distance learning., Other 500-level and above Computer Science courses offered at any of the Rutgers campuses, may be taken only when approved on a case-by-case basis by the Graduate Director. ... [email protected]. Department of Computer Science 227 Penn Street, Room BSB-322 Rutgers, The State University of New Jersey Camden, NJ 08102 Phone: (856 ..., Programs leading to a Bachelor's degree in computer science are offered by the undergraduate colleges at Rutgers. The faculty of the department are members of the School of Arts and Sciences. The Graduate Program in Computer Science, which is a program in the Graduate School, offers courses of study leading to an M.Sc. or a Ph.D. in computer ..., Computer Science Graduate Program Director [email protected] Tel: (856) 225-6439. Department of Computer Science 322 BSB 227 Penn Street Rutgers University - Camden Camden, NJ 08102 Tel: (856) 225-6077 | Fax: (856) 225-6624, Jul 8, 2022 · B.S. in Computer Science. The bachelor of science degree in computer science requires a minimum of 24 credits in natural science and mathematics and is intended for students planning to pursue careers and/or graduate studies in science and engineering., The Library and Information Science (LIS) area of concentration (also known as iSchool) in our interdisciplinary Ph.D. provides an excellent environment for research in such areas as Human Information Behavior; Information Retrieval, Language and Communication; Information Agencies and Artifacts; Learning, Youth, Information and Technology; and Social and Community Informatics., Our computer classes are a great way to increase your skills, confidence, and computer literacy. Computer training on Microsoft Office Excel is available. ... Rutgers, The State University of New Jersey 102 Ryders Lane, New Brunswick, NJ 08901-8519 [email protected] 848-932-9271, Rutgers Coding Bootcamp is an online program that teaches hands-on training in HTML5, CSS3, JavaScript, jQuery, and more. ... JavaScript, jQuery, Express.js, React.js, Node.js, progressive web apps, agile methodology, computer science, database theory, MongoDB, MySQL, Git, and more.* ... Engaging Virtual Classes. Attend class from wherever you ..., Measurement and Testing. 21:219:240. Mathematics for Data Science I. 21:219:300. Fundamentals of Popular Data Science Modeling Techniques. 21:219:329. Statistics and Machine Learning.pdf. 21:219:340. Mathematics for Data Science II., Easiest CS electives are : Minds Machines and Person. Computer Security & Distributed Systems (both with Paul Krzyzanowski) Internet Technology is light as well. and finally 336 is also easy. As long as you have a decent group. Also, if you are good at Math, linear optimization can also be pretty easy. Reply., Department of Computer Science Rutgers, The State University of New Jersey 110 Frelinghuysen Road Piscataway, NJ 08854-8019 (848) 445-2001, RuCCS: The Rutgers Center for Cognitive Science was established in 1991 and is housed on the Busch campus, near the Division of Computer and Information Sciences. The primary goal of the Center is to foster research concerned with the nature of certain information-processing that underlies intelligent performance., cs107, cs111 <- one of these two required for math major. Math 300 can cover cs205 if you get a B+, or B for 300H. Math 477 can cover cs206. You can use up to 2 math classes as cs electives. Regarding time commitment, outside of class I study about 3-4 hours a day and have maybe 2 hours of free time per day if I have nothing due., Department of Computer Science Rutgers, The State University of New Jersey 110 Frelinghuysen Road Piscataway, NJ 08854-8019 (848) 445-2001, At least 15 credits of computer science electives at the 300 or 400 level. At most, 3 credits of 50:198:494 Independent Study and, at most, 3 credits of 50:198:497 Computer Science Internship may be counted toward fulfillment of this requirement. For additional information, contact RU-info at 732/932-info (4636) or [email protected]. Comments and …, Department of Computer Science Rutgers, The State University of New Jersey 110 Frelinghuysen Road Piscataway, NJ 08854-8019 (848) 445-2001, Benefits of Rutgers Online Degree Programs. Flexibility: Fit classes around work and personal commitments. Reputation: Benefit from Rutgers renowned faculty, research, academic excellence, and affordability. No Geographic Limits: Access Rutgers' quality education from your location without commuting. Career Growth: Enhance your career prospects ..., Applicants should have a bachelor's degree in a relevant discipline (information technology, information systems, cybersecurity, computer science, or engineering), or have taken courses in programming, operating systems, and algorithms. An undergraduate GPA of 3.0 on a 4.0 scale is expected., Registration. Students register via WebReg. Newly-admitted second degree students may register in August for the fall semester and in mid-January for the spring semester. Continuing second degree students register as students with senior status ("on 90-Degree Credit Registration Day"). See the registration calendar for more information., Department of Computer Science Rutgers, The State University of New Jersey 110 Frelinghuysen Road Piscataway, NJ 08854-8019 (848) 445-2001