Bachelor of Science in Computer Science
Lawrence Township, USA
DURATION
4 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline *
EARLIEST START DATE
Request earliest startdate
TUITION FEES
USD 37,700 / per year **
STUDY FORMAT
On-Campus
* Rider practices rolling admissions
** additional fees may apply
Introduction
Develop a broad technical understanding of the field using a curriculum developed with input from leading experts in computing. Choose from tracks in artificial intelligence (AI), cybersecurity or software engineering.
Learn the principles of computation and algorithms, and develop the essential programming and computing skills needed to step into any computing environment. Specialize your education with your choice of three tracks: artificial intelligence (AI), cybersecurity or software engineering.
The Computer Science program at Rider is focused on providing a strong foundational education for its students. Students in this program enjoy small class sizes, dedicated faculty, and the opportunity to apply their skills to real-world problems in a variety of settings. Computer science, with a focus on problem-solving, optimization, collaboration and security, equips students to succeed in the workplace and in graduate school.
Hone your computing skills
Collaborate with faculty and fellow classmates on research, compete in computer science competitions and apply your computing knowledge and analytical problem-solving skills in on and off-campus internship opportunities.
Program Outcome
Graduates of the Computer Science major will be able to:
- Graduate with a broad technical understanding of computer science.
- Graduate with a deep appreciation of computing and its functions.
- Graduate with the ability to collaborate and apply their knowledge to real world problems.
- Graduate with a passion for lifelong learning, professional responsibility to uphold ethical behavior.
Curriculum
Students studying computer science will develop a broad technical understanding of the field and will gain a deep appreciation of computing and its functions. Students collaborate while applying their knowledge to real-world problems. During the course of their studies, students will develop a passion for lifelong learning and professional responsibility to uphold ethical behavior. Foundational classes in mathematics, physics and computer science prepare them for upper-level courses on Computer Organization and Architecture, Operating Systems, Secure Software Engineering, Data Engineering, and Parallel and Distributed Systems. Students are offered a variety of upper-level electives, including Human-Computer Interaction, Cybersecurity, and internship opportunities. Rider’s computer science faculty are engaged in research and students are encouraged to apply their computational skills to a variety of research projects in the sciences.
The following educational plan is provided as a sample only. Rider students who do not declare a major during their freshman year; who are in a Continuing Education Program; who change their major; or those who transfer to Rider may follow a different plan to ensure timely graduation. Each student, with guidance from his or her academic advisor, will develop a personalized educational plan.
Year 1
Fall Semester
- CSC 110 Computer Science I
- CSC 140 Discrete Structures
- MTH 210 Calculus I 1
- CMP 120 Seminar in Writing and Rhetoric
- HIS 150 World History to 1500
Spring Semester
- CSC 120 Computer Science II
- CSC 150 Cyber Ethics and Societal Impact
- MTH 211 Calculus II
- CMP 125 Seminar in Writing and Research
- HIS 151 World History Since 1500
Year 2
Fall Semester
- CSC 130 Data Structures and Algorithms
- CSC 230 Probability for Computer Science
- Social Perspectives
- Aesthetic Perspectives: Literature
- Elective Course 2
Spring Semester
- CSC 200 Introduction to Software Engineering
- CSC 220 Computer Organization and Architecture
- CSC 240 Operating Systems
or CYB 200 Operating Systems & Cybersecurity - Social Perspectives
- Elective Course 2
Year 3
Fall Semester
- PHY 200 General Physics I
- PHY 200L General Physics I Lab
- CSC Upper-Level Elective
- CSC Track Elective
- Foreign Language
- Philosophical Perspectives
Spring Semester
- CSC 350 Analysis of Algorithms
- CSC Upper-Level Elective
- PHY 201 General Physics II
- PHY 201L General Physics II Lab
- Foreign Language
- Aesthetic Perspectives: Fine Arts
Year 4
Fall Semester
- CSC Upper-Level Elective
- CSC Track Elective
- CSC Track Elective
- Two Elective Courses 2
Spring Semester
- CSC Upper-Level Elective
- CSC Track Elective
- Two Elective Courses 2
1 For course placement information, contact us
2 Elective credits may be used to complete requirements in a second major or minor.
Admissions
Program Tuition Fee
Scholarships and Funding
At Rider, there’s no such thing as one-size-fits-all, and our aid packages are no exception. In fact, 99% of students receive Rider-funded scholarships and financial aid. Let us work closely with you and your family to find scholarships and aid that are right for you.
99% of students receive Rider-funded scholarships and financial aid | $21.8 Average student assistance package | $71.2 million Total institutional funds awarded by Rider for the 21–22 school year |
Career Opportunities
22% projected job growth by 2030* | $131,490 median annual salary for computer scientists* |
Rider’s computer science degree prepares graduates for careers in software development, systems analysis, computer networking and programming, and for graduate study in computer and data science.
Common careers:
- Computer and Information Systems Manager
- Computer Programmer
- Information Security Analyst
- Network Systems and Data Communications Analyst
- Software Developer
- Web Developer
Student Testimonials
English Language Requirements
Certify your English proficiency with PTE. The faster, fairer, simpler English test, accepted by thousands of universities around the world. PTE, Do it worry-free!