Rider’s new Bachelor of Science in Computer Science will give you a solid liberal arts education along with the knowledge and skills needed to launch a career in the financially rewarding and high-demand field of computing.
B.S. in Computer Science Overview
Few technological developments have had the far-reaching impact of computing. It has revolutionized our day-to-day lives and continues to influence virtually every aspect of modern life — from entertainment and communications, to science, medicine, transportation, business and government. With the growing importance of big data, cybersecurity and human computer interaction, the demand for computer science professionals only continues to grow.
You will learn the principles of computation and algorithms, and develop the essential programming and computing skills needed to step into any computing environment. You will work in teams with other students to analyze problems and collaborate on solutions.
And, through your studies in the liberal arts, you can develop powerful, transferrable skills that all employers value: the ability to reason and think logically, solve complex problems, manage projects effectively, communicate clearly, and interact with others. These are skills that will differentiate you and offer you long-term career growth.
About the Program
To ensure its quality and long-term applicability, Rider’s new computer science curriculum was developed with input from leading experts in computing, and aligns with the latest curriculum standards of the Association for Computing Machinery and IEEE-Computer Society.
- Our program prepares graduates for careers in software development, systems analysis, computer networking and programming, and for graduate study in computer and data science.
- Employees who have an understanding of computing and its potential applications add value to any organization. For this reason, students find that computer science is an ideal minor to build their career credentials.
Because computing professionals are integral to virtually any enterprise’s ability to compete and succeed, the demand for well-trained graduates is very high. According to the National Association of Colleges and Employers, the median starting salary of 2015 computer science graduates was $57,273. The Bureau of Labor Statistics projects computing and information technology jobs will grow overall by 22 percent through 2022. There are currently more computing jobs available than there are qualified graduates.
Career opportunities include:
- Business intelligence analyst
- Computer and information systems manager
- Computer network architect
- Computer programmer
- Computer support specialist
- Computer systems analyst
- Database administrator
- Health data analyst
- Information security analyst
- Network systems and data communications analyst
- Project manager
- Software developer
- Web developer
The following courses comprise the curriculum for the B.S. in Computer Science:
- Computer Science I
- Computer Science II
- Data Structures & Algorithms
- Discrete Structures
- Cyber Ethics & Societal Impact
- Computer Organization
- Probability for Computer Scientists
- Computer Organization & Architecture
- Software Security Engineering
- Analysis of Algorithms
- Parallel & Distributed Systems
- Data Engineering
- Theory of Computation
- Human-Computer Interaction
- Cybersecurity Essentials
- Database Management
- Internship in Computer Science
Required Math & Science Courses
- Calculus I
- Calculus II
- General Physics I
- General Physics II
* Junior and Senior CS majors have four “open” major requirements, which can be fulfilled with three elective courses and an internship, or four elective courses